用途
content 是 polysona 中负责内容生产的技能,其目标是根据用户既有的人格设定,为指定社交或博客平台生成风格匹配的内容草稿。它强调「平台原生」与「人格一致」两点:草稿需贴合目标平台的表达习惯,同时以当前激活的 persona 作为风格与语气约束。
主要能力
- 读取激活人格:从 personas/_active.md 获取当前激活的人格名称(缺失时回退为 default),并读取该人格目录下的 persona.md、nuance.md、accounts.md 三个文件。无人格时输出提示:“No persona. Run /interview first.”
- 接收平台参数:$ARGUMENTS 为目标平台,可选值为 x、threads、linkedin、naver-blog、brunch。
- 传递上下文:将平台参数与话题上下文一并传给 content-writer。
- 多版本产出:返回 3 个平台原生草稿变体,标记为 Draft 1/2/3。
- 草稿持久化:content-writer 必须先写入 content/drafts/ 再作答,并回读已保存文件,在响应中给出确认后的保存路径;若未实际写入,须报告失败而非假称已保存。
使用方式
技能通过命令调用,平台作为参数传入,例如以 x、threads、linkedin、naver-blog 或 brunch 之一作为目标平台,并提供相应话题上下文。其执行流程为:定位激活人格 → 读取人格相关文件 → 将平台与上下文交给 content-writer → 生成 3 个草稿 → 保存至 content/drafts/ → 回读并返回路径。
适用场景
适合需要围绕同一人格在多个平台批量产出初稿的写作者或运营者:例如同一话题分别生成 X、Threads、LinkedIn 或博客平台的适配版本;也适合在已有人格档案的前提下维持跨平台语气一致性。
限制
资料未说明具体的模型、调用费用、配额、可用平台之外的支持范围、草稿的语言或字数上限等信息,暂未提供。技能依赖既有的人格文件;若未先建立人格,将无法进入正常生成流程。