用途
xiaoqi-style-writer 是一个文风写作工具,核心定位是文章风格迁移引擎:从任意文本中提取写作风格的骨架,并用这个骨架在全新的主题上复现该风格。它服务于指定作家风格写作、风格仿写、文风抽取、风格迁移、万能文风等场景。
主要能力
- 风格抽取:从文本中抽取风格参数,不复制内容,只提取骨架,方法论基于 8 维度动态分析框架(详见 EXTRACTION_ENGINE.md)。
- 风格生成:基于风格参数在任意新主题上生成文章。生成时兼顾表层特征(句式、用词、节奏)与深层特征(思维方式、情感浓度、叙事视角)。
- 风格库管理:管理一个可生长的风格库,包含预装风格库与个人风格库。
使用方式
触发后可判断用户意图明确程度:意图明确时直接进入对应路由;意图模糊时展示一次引导卡,提供四个入口——①风格写作、②风格探索、③风格抽取、④我的风格库。引导卡只出现一次,用户回复后立即执行。必要时可在两轮交互内追问一次关键信息(如主题或风格)。
路由逻辑分为四条路径:
- 路径 1 风格写作:分三种输入模式。模式 A 库内作家(优先检查),用 Glob 搜索 xiaoqi-style-writer/styles/{作家名}*.md,读取完整风格参数与 roome_tested_rules 后生成内容;模式 B 库外名家,基于对该作家代表作的深度理解自行构建风格参数并直接生成;模式 C 用户提供文本,静默执行抽取流程后直接生成。模式 B、C 生成后会询问是否存入风格库。
- 路径 2 风格探索:用户不确定风格时,读取 styles/_catalog.md,按主题或调性推荐 2-3 个风格,或推荐三个覆盖不同调性的经典风格。
- 路径 3 风格抽取:用户明确要求抽取某篇文章风格时,执行完整抽取流程,输出结构化风格报告(JSON 格式加自然语言解读),并询问是否保存到个人风格库。
- 路径 4 风格库管理:读取预装库与个人库的 _catalog.md,展示列表,支持查看详情、删除个人风格、重命名。
预装风格库
位置为本技能目录下的 styles/ 文件夹,索引文件为 styles/catalog.md,命名规则为 styles/{作家}{作品}.md。当前预装包含约 20 个作家/作品:万维钢、史铁生(2篇)、李娟、许倬云、鲁迅(2篇)、王小波、黑塞、加缪、三毛、余华、张爱玲、杜拉斯、林语堂、汪曾祺(2篇)、阿加西、马伯庸(2篇)。覆盖散文、小说、历史/学术、科普、自传、演讲等类型。
个人风格库
位置为本技能目录下的 my-styles/ 文件夹,索引文件为 my-styles/_catalog.md。保存时在 my-styles/ 下创建 {名称}.md 文件并写入完整风格参数,同时更新索引。文件格式含 front matter 字段:name、author、source、created、used_count、last_used,后接完整风格参数 JSON。每次使用后更新 used_count 与 last_used;推荐时优先推「最近使用」和「使用次数最多」的风格。
生成规则与约束
生成流程为:内化风格参数、理解目标主题、用该风格思维方式构思、生成、自检后输出。铁律包括:风格迁移而非内容复制;概念映射要正确;不过度拟合;保持原风格能量级;段落长度自然波动。输出默认直接给出文章正文,不加前缀或文末风格说明,除非用户要求特定格式。
硬约束:永远不提取原文特殊要素(书名、作者姓名、特定地理位置、特定人物名);抽取结果不向用户暴露(除非用户走路径 3 明确要求);不说教;风格库文件只追加不覆盖。
限制
关于收费、价格、支持的模型或平台、字数上限、语言范围等信息,资料暂未提供。