EdgeNotes 0.2.0:命令行工具与自动化接口
新增功能
- 新增
edgenotes命令行工具,可以从终端、Alfred、自动化脚本和 AI 工具中读取或添加 EdgeNotes 内容。 - 设置新增“命令行”页面。CLI 默认关闭,点击“安装命令行工具”后会安装到
~/.local/bin/edgenotes并启动本地服务,也可以随时一键卸载。 - 支持文件夹列表与创建,支持笔记列表、搜索、读取、创建、追加、更新和在侧边栏中打开。
- 支持读取和切换 Markdown 待办事项,方便通过脚本维护
- [ ]与- [x]任务。 - 所有主要查询命令均支持
--json,便于 Alfred Workflow、Shell 脚本和 AI Agent 稳定解析。 - 提供完整的分层
--help,根命令、命令组和每个子命令都有参数说明与使用示例。 - 新增正文直接输入、文件读取和标准输入三种写入方式,并支持指定文件夹与笔记颜色。
- CLI 通过仅限当前用户访问的本地 Socket 与 EdgeNotes 通信,不会直接修改
notes.json;应用未运行时可自动在后台启动。
快速开始
安装后可以运行:
edgenotes --help
edgenotes notes --help
edgenotes notes list --json
edgenotes notes create --title "随手记" --body "稍后整理"如果终端找不到命令,请将下面一行加入 ~/.zshrc:
export PATH="$HOME/.local/bin:$PATH"