协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
obsidian【开发与工程】Use this skill whenever the user asks to create, export, save, append, prepend, open, or write Markdown notes in Obsidian. It explains when to call the native obsidian_* tools backed by the official Obsidian CLI, and how to avoid unsafe direct bash CLI writes.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
当用户明确要求把内容写入、导出、保存、追加或打开到 Obsidian 时,使用本 skill,并优先调用 Box-Agent 的原生 obsidian_* 工具。
出现这些信号就进入本流程:
obsidian_create_note。obsidian_update_note。obsidian_daily_note。当 prompt 中存在 <obsidian_context ... path="...">,表示 officev3 已从 Vault 原文件读取该笔记内容作为上下文。
obsidian_context 回答。path 调用 obsidian_update_note。.data-sources 副本或自行复制出的 Markdown 文件;Obsidian 写回以 Vault 原文件为准。path 必须是 Vault 相对路径,例如 Projects/AI 周报.md。..。.md 文件。可以用 bash 做诊断:
obsidian version
obsidian help
which obsidian
不要用 bash 直接执行写入或打开类命令,例如:
obsidian create ...
obsidian append ...
obsidian prepend ...
obsidian open ...
obsidian daily ...
这些操作必须走 obsidian_* 原生工具,因为工具会处理 Vault 配置、路径校验、权限确认、CLI 参数转义和失败提示。
用户:“帮我生成今天的 todo 项到 Obsidian。”
做法:整理 todo 内容后调用:
obsidian_daily_note(action="append", content="<Markdown todo>", open_after=true)
用户:“把这份报告导出为 Obsidian 笔记。”
做法:调用:
obsidian_create_note(title="报告标题", content="<Markdown report>", open_after=true)