← 返回
未分类 中文

Notelane

Organize notes as a personal knowledge base with tagging and full-text search. Use when capturing notes, searching entries, building a knowledge base.
将笔记整理为个人知识库,支持标签和全文搜索。用于记录笔记、搜索条目、构建知识库。
bytesagain3 bytesagain3 来源
未分类 clawhub v2.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 404
下载
💾 1
安装
1
版本
#latest

概述

Notelane

Notelane v2.0.0 — a productivity toolkit for adding, planning, tracking, reviewing, and organizing notes from the command line. Features streaks, reminders, prioritization, tagging, timelines, weekly reviews, and full data export.

Commands

Run notelane [args] to use. Each data command accepts optional input — with no arguments it shows recent entries; with arguments it records a new entry.

CommandDescription
----------------------
add [input]Add a new note or entry
plan [input]Record or review planning notes
track [input]Track progress on goals or tasks
review [input]Log review notes and reflections
streak [input]Track daily streaks and consistency
remind [input]Set and review reminders
prioritize [input]Record prioritization decisions
archive [input]Archive old notes and entries
tag [input]Tag entries for organization
timeline [input]Build timeline entries for projects or events
report [input]Generate or record summary reports
weekly-review [input]Log weekly review notes and retrospectives
statsShow summary statistics across all entry types
export Export all data (formats: json, csv, txt)
search Full-text search across all log entries
recentShow the 20 most recent history entries
statusHealth check — version, data dir, entry count, disk usage
helpShow built-in help message
versionPrint 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/share/notelane/ as plain-text logs
  • Timestamped entries — every record includes YYYY-MM-DD HH:MM timestamps
  • Unified history loghistory.log tracks every action for auditability
  • Multi-format export — JSON, CSV, and plain-text export built in
  • Full-text search — grep-based search across all log files
  • Zero external dependencies — pure Bash, runs anywhere
  • Automatic data directory creation — no setup required

Data Storage

All data is stored in ~/.local/share/notelane/:

  • add.log, plan.log, track.log, review.log, streak.log, remind.log, prioritize.log, archive.log, tag.log, timeline.log, report.log, weekly-review.log — per-command entry logs
  • history.log — unified audit trail of all operations
  • export.json, export.csv, export.txt — generated export files

Each entry is stored as YYYY-MM-DD HH:MM| (pipe-delimited).

Requirements

  • Bash 4.0+ (uses set -euo pipefail)
  • Standard Unix utilities: date, wc, du, tail, grep, sed, cat, basename
  • No root privileges required
  • No internet connection required

When to Use

  1. Quick note capture — run notelane add "Meeting notes: decided to migrate to Postgres by Q3" to instantly record a thought or decision
  2. Planning and goal tracking — use notelane plan "Sprint 12: finish API refactor, deploy staging" and notelane track "API refactor 80% complete" to manage projects
  3. Building daily streaks — log daily habits with notelane streak "Day 15: morning workout done" to maintain consistency tracking
  4. Weekly retrospectives — use notelane weekly-review "Shipped 3 features, 1 bug regression, need more testing" to document weekly learnings
  5. 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

# Add a quick note
notelane add "Idea: build a CLI dashboard for server metrics"

# Record a plan
notelane plan "This week: finalize docs, cut release, update changelog"

# Track progress
notelane track "Documentation: 3 of 5 sections complete"

# Log a reminder
notelane remind "Send invoice to client by Friday"

# Set priorities
notelane prioritize "P0: fix auth bug; P1: add export feature; P2: refactor tests"

# Run a weekly review
notelane weekly-review "Good week — shipped auth fix, started on export. Next: testing."

# View summary statistics
notelane stats

# Search all notes
notelane search "API"

# Export everything to JSON
notelane export json

# Check tool health
notelane status

How It Works

Notelane stores all data locally in ~/.local/share/notelane/. Each command logs activity with timestamps for full traceability. When called without arguments, data commands display their most recent 20 entries. When called with arguments, they append a new timestamped entry and update the unified history log.


Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

版本历史

共 1 个版本

  • v2.0.0 当前
    2026-03-30 21:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

education

Thesis Helper

bytesagain3
论文写作助手。论文大纲生成、文献综述框架、摘要生成、引用格式转换、格式规范检查、答辩准备。Thesis helper with outline generation, literature review, abstract writing,
★ 1 📥 3,541
dev-programming

Database Design

bytesagain3
数据库设计助手。表设计、范式化、索引策略、迁移脚本、测试数据、ER图描述。Database designer with normalization, indexing, migration, seeding, ER diagrams. 数据
★ 3 📥 2,640
business-ops

Taobao Listing

bytesagain3
淘宝商品文案。宝贝标题、详情页文案、主图文案、促销活动、关键词挖掘、大促文案。Taobao listing generator with product titles, detail pages, keyword mining, promo
★ 0 📥 2,302