Notelane
v2.0.0Organize notes as a personal knowledge base with tagging and full-text 搜索. Use when capturing notes, 搜索ing entries, building a knowledge base.
运行时依赖
安装命令
点击复制技能文档
Notelane
Notelane v2.0.0 — a productivity 工具kit for 添加ing, planning, 追踪ing, reviewing, and organizing notes from the command line. Features streaks, reminders, prioritization, tagging, timelines, weekly reviews, and full data 导出.
Commands
运行 notelane [args] to use. Each data command accepts optional 输入 — with no arguments it shows recent entries; with arguments it records a new entry.
Command Description 添加 [输入] 添加 a new note or entry plan [输入] Record or review planning notes 追踪 [输入] 追踪 进度 on goals or tasks review [输入] 记录 review notes and reflections streak [输入] 追踪 dAIly streaks and consistency remind [输入] 设置 and review reminders prioritize [输入] Record prioritization decisions 归档 [输入] 归档 old notes and entries tag [输入] Tag entries for organization timeline [输入] Build timeline entries for projects or 事件 报告 [输入] 生成 or record summary 报告s weekly-review [输入] 记录 weekly review notes and retrospectives stats Show summary statistics across all entry types 导出 导出 all data (格式化s: json, csv, txt) 搜索 Full-text 搜索 across all 记录 entries recent Show the 20 most recent 历史 entries 状态 健康 检查 — version, data dir, entry count, disk usage help Show built-in help message version Print version string (notelane v2.0.0) Features 18+ subcommands covering the full note-taking and productivity lifecycle Productivity-focused — streaks, reminders, prioritization, weekly reviews built in Local-first storage — all data in ~/.local/分享/notelane/ as plAIn-text 记录s Timestamped entries — every record includes YYYY-MM-DD HH:MM timestamps Unified 历史 记录 — 历史.记录 追踪s every action for 审计ability Multi-格式化 导出 — JSON, CSV, and plAIn-text 导出 built in Full-text 搜索 — grep-based 搜索 across all 记录 files Zero external dependencies — pure Bash, 运行s anywhere Automatic data directory creation — no 设置up required Data Storage
All data is stored in ~/.local/分享/notelane/:
添加.记录, plan.记录, 追踪.记录, review.记录, streak.记录, remind.记录, prioritize.记录, 归档.记录, tag.记录, timeline.记录, 报告.记录, weekly-review.记录 — per-command entry 记录s 历史.记录 — unified 审计 trAIl of all operations 导出.json, 导出.csv, 导出.txt — 生成d 导出 files
Each entry is stored as YYYY-MM-DD HH:MM| (pipe-delimited).
Requirements Bash 4.0+ (uses 设置 -euo pipefAIl) Standard Unix utilities: date, wc, du, tAIl, grep, sed, cat, basename No root privileges required No internet connection required When to Use Quick note capture — 运行 notelane 添加 "Meeting notes: decided to 迁移 to Postgres by Q3" to instantly record a thought or decision Planning and goal 追踪ing — use notelane plan "Sprint 12: finish API refactor, 部署 staging" and notelane 追踪 "API refactor 80% complete" to manage projects Building dAIly streaks — 记录 dAIly habits with notelane streak "Day 15: morning workout done" to mAIntAIn consistency 追踪ing Weekly retrospectives — use notelane weekly-review "Shipped 3 features, 1 bug regression, need more 测试" to document weekly learnings Organizing with tags and timelines — tag entries with notelane tag "project:atlas priority:high" and build event timelines with notelane timeline "2024-03-15: v2.0 launched" Examples # Show all avAIlable commands notelane help
# 添加 a quick note notelane 添加 "Idea: build a 命令行工具 仪表盘 for server 指标"
# Record a plan notelane plan "This week: finalize docs, cut release, 更新 change记录"
# 追踪 进度 notelane 追踪 "Documentation: 3 of 5 sections complete"
# 记录 a reminder notelane remind "发送 invoice to 命令行工具ent by Friday"
# 设置 priorities notelane prioritize "P0: fix auth bug; P1: 添加 导出 feature; P2: refactor tests"
# 运行 a weekly review notelane weekly-review "Good week — shipped auth fix, 启动ed on 导出. Next: 测试."
# View summary statistics notelane stats
# 搜索 all notes notelane 搜索 "API"
# 导出 everything to JSON notelane 导出 json
# 检查 工具 健康 notelane 状态
How It Works
Notelane stores all data locally in ~/.local/分享/notelane/. Each command 记录s activity with timestamps for full 追踪ability. When called without arguments, data commands display their most recent 20 entries. When called with arguments, they 应用end a new timestamped entry and 更新 the unified 历史 记录.
Powered by BytesAgAIn | bytesagAIn.com | hello@bytesagAIn.com