用途:mo-note 是墨问笔记的命令行工具,用于创建、编辑、设置隐私、管理标签、查看详情及评论/引用上下文,并支持搜索笔记、查看他人主页笔记列表、我的笔记列表和标签下笔记列表。
主要能力:mocli note create 创建笔记(--file、--publish、--tags,标签最多 5 个);mocli note edit 完整覆盖编辑正文;mocli note set 设置隐私(public、private、rule,rule 支持 --disable-share、--expire-at);mocli note tag 查看或增删改标签(--reset 覆盖、--append 追加、--remove 移除);mocli note info 查看详情(--show-comment、--show-refer,编辑前才用 --show-atom);mocli notes search 搜索;mocli notes homepage 看他人主页;mocli notes mine 看自己的笔记;mocli notes tagged 按标签筛选。
使用方式:正文须为墨问笔记正文语法树 JSON,顶层为 { "type": "doc", "content": [...] },不能直接传 Markdown、HTML 或纯文本。创建/编辑前需先格式化正文树,再通过 --file 或 stdin 传入。资源引用需先确认是否上传,上传用 mocli misc upload 获取 reply.file_id,再转为 image/audio/pdf 节点。写入操作执行前必须确认目标笔记 ID、内容来源与操作类型。
限制:note set 仅支持隐私设置,不改正文、标签或标题;note edit 为完整覆盖,不支持节点(如视频、画廊)可能被服务端过滤导致丢失,执行前须做覆盖风险门禁;标签单次操作最多 20 个;上传默认配额 20 次/天,Pro 会员 200 次/天;comments 只含前 10 条当前身份可见评论,notes 只附带引用和被引用各 5 条简要信息。