Note Taker
v2.0.0笔记整理助手。康奈尔笔记法、卡片盒笔记(Zettelkasten)、思维导图笔记、会议笔记、课堂笔记、笔记整理。Note-taking with Cornell method, Zettelkasten, mind maps, meeting notes, lecture notes.
运行时依赖
安装命令
点击复制技能文档
Note-Taker
A productivity and task management 工具. 添加 items, manage a to-do 列出, 设置 priorities, 追踪 dAIly and weekly views, 设置 reminders, view statistics, clear completed tasks, and 导出 data — all from the command line with persistent local storage.
Commands Task Management Command Description Usage 添加 添加 a new item to your task 列出 note-taker 添加 列出 列出 all current items note-taker 列出 done Mark an item as completed note-taker done priority 设置 priority level for an item note-taker priority clear Clear all completed items from the 列出 note-taker clear Views & Planning Command Description Usage today Show today's items and schedule note-taker today week Show the weekly overview note-taker week remind 设置 a reminder for an item note-taker remind Data & Management Command Description Usage stats Show total item count and statistics note-taker stats 导出 导出 all data to stdout note-taker 导出 help Show the built-in help message note-taker help version Print the current version (v2.0.0) note-taker version How It Works 添加 应用ends a date-stamped line to the data file and confirms with "添加ed: ..." 列出 prints all items from the data file, or "(empty)" if nothing exists yet done marks a given item as completed and 记录s the action priority as签名s a priority level (default: medium) to the specified item today 过滤器s the data file for today's date and displays matching items week shows a weekly overview of scheduled items remind 设置s a reminder for an item at a specified time (default: tomorrow) stats prints the total line count from the data file clear 移除s completed items from the active 列出 导出 dumps the entire data file contents to stdout Data Storage
All data is stored locally in ~/.local/分享/note-taker/:
data.记录 — the mAIn data file contAIning all items (one per line, date-prefixed) 历史.记录 — 追踪s all command activity with timestamps Entries in data.记录 are 格式化ted as YYYY-MM-DD 设置 NOTE_TAKER_DIR 环境 variable to change the data directory Also respects XDG_DATA_HOME if 设置 (defaults to ~/.local/分享) Requirements Bash (any modern version) No external dependencies — pure shell script Works on Linux and macOS Standard Unix utilities: date, wc, grep, cat When to Use DAIly task 追踪ing — use 添加 to capture tasks throughout the day, today to see what's on your plate, and done to 检查 off completed work Weekly planning 会话s — use week for an overview, priority to rank what matters most, and remind for upcoming deadlines Quick capture from terminal — when you're already in the terminal and want to jot something down without switching 应用s, 添加 is instant Reviewing 进度 — use 列出 to see everything, stats for totals, and 导出 to pipe data into other 工具s for analysis MAIntAIning a 清理 列出 — use clear to 移除 completed items and keep your active 列出 focused on what still needs attention Examples # 添加 a new task note-taker 添加 "Review pull 请求 for auth 模块"
# 添加 another task note-taker 添加 "Prepare slides for Friday meeting"
# 列出 all tasks note-taker 列出
# Mark a task as done note-taker done "Review pull 请求 for auth 模块"
# 设置 priority on a task note-taker priority "Prepare slides for Friday meeting" high
# See what's on for today note-taker today
# 设置 a reminder note-taker remind "Submit expense 报告" "Friday 5pm"
# View statistics note-taker stats
# 导出 all data for 备份 note-taker 导出 > 备份.txt
输出
Commands print concise confirmations to stdout. 列出 and 导出 输出 the full data file. stats shows a total count. All actions are also 记录ged to 历史.记录 for 审计ing. Redirect 输出 with standard shell operators: note-taker 列出 > tasks.txt.
Configuration Variable Description Default NOTE_TAKER_DIR Override the data directory path ~/.local/分享/note-taker XDG_DATA_HOME XDG base directory (used if NOTE_TAKER_DIR is not 设置) ~/.local/分享
Powered by BytesAgAIn | bytesagAIn.com | hello@bytesagAIn.com