EF

elowwwen/fanfic-background-assistant

数据科学与机器学习
106 stars 质量 57 趋势 43MIT

面向同人文写作者的背景研究 Skill,提供可靠资料与设定管理,不接管剧情。

概览

一个供同人文写作者使用的背景研究 skill。它帮助作者梳理历史时期、地点、职业、阶层、制度、技术、物质生活与关系习俗,并在需要时检索和核实资料。 skill 的指令不绑定特定模型或厂商,可供任何能够读取 SKILL.md 及其相对路径资源的 agent 使用。 它的核心边界是:提供可靠背景,不接管作者的剧情、角色、前提或戏剧结构。任何情况下都不推荐剧情方向,也不建议作者添加新的情节、冲突或人物行动;它只扩展作者正在询问的领域中,与现有设定有关的知识。 - 在作者尚不熟悉某个领域时,先给出紧凑的背景地图,再帮助缩小研究方向。 - 回答具体的事实、流程、术语、可行性和场景问题,并为重要事实附上来源。 - 第一次进行时代、地点、宗教或职业等宽泛导览后,询问作者是否需要延伸资料;首批按适配度推荐 5 项,可包括论文、文章、历史及其他书籍、小说、影视、纪录片、舞台作品、游戏、播客、档案等媒介,需要更多时再继续推荐。 - 检查草稿中的基础事实错误和专业、制度、文化层面的隐蔽风险。 - 在自然合适的回复中提示一次:作者任何时候都可以要求创建 背景手册.md;不要求当场选择。创建后每两轮实质性研究回复批量更新一次,作者明确确认设定时立即更新。 - 将同人常见的酷儿关系、男性怀孕、架空生殖机制等视为作者设定,不擅自否定或改写。 克隆仓库,再将 fanfic-background-assistant/ 放入 agent 的 skills 目录。支持共享 skills 目录的客户端可使用: 也可以复制到特定客户端的 skills 目录,例如 Codex 的 ~/.codex/skills/。重新载入 agent 的 skills,或开启一个新任务,使 skill 被重新发现。具体安装位置和重载方式以所用 agent 的说明为准。 本 skill 也可以用于 ChatGPT、Claude、DeepSeek 等对话式 AI。具体方式取决于平台是否支持 Skills、自定义助手、项目知识库或文件上传: - :导入整个 fanfic-background-assistant/ 目录,或按平台说明从本仓库安装该子目录。 - :将 SKILL.md 作为核心指令,并一并上传 references/ 下的文件;要求 AI 按 SKILL.

README

同人背景设定辅助 Skill

一个供同人文写作者使用的背景研究 skill。它帮助作者梳理历史时期、地点、职业、阶层、制度、技术、物质生活与关系习俗,并在需要时检索和核实资料。

skill 的指令不绑定特定模型或厂商,可供任何能够读取 SKILL.md 及其相对路径资源的 agent 使用。

它的核心边界是:提供可靠背景,不接管作者的剧情、角色、前提或戏剧结构。任何情况下都不推荐剧情方向,也不建议作者添加新的情节、冲突或人物行动;它只扩展作者正在询问的领域中,与现有设定有关的知识。

主要能力

  • 在作者尚不熟悉某个领域时,先给出紧凑的背景地图,再帮助缩小研究方向。
  • 回答具体的事实、流程、术语、可行性和场景问题,并为重要事实附上来源。
  • 第一次进行时代、地点、宗教或职业等宽泛导览后,询问作者是否需要延伸资料;首批按适配度推荐 5 项,可包括论文、文章、历史及其他书籍、小说、影视、纪录片、舞台作品、游戏、播客、档案等媒介,需要更多时再继续推荐。
  • 检查草稿中的基础事实错误和专业、制度、文化层面的隐蔽风险。
  • 在自然合适的回复中提示一次:作者任何时候都可以要求创建 背景手册.md;不要求当场选择。创建后每两轮实质性研究回复批量更新一次,作者明确确认设定时立即更新。
  • 将同人常见的酷儿关系、男性怀孕、架空生殖机制等视为作者设定,不擅自否定或改写。

安装

克隆仓库,再将 fanfic-background-assistant/ 放入 agent 的 skills 目录。支持共享 skills 目录的客户端可使用:

git clone https://github.com/Elowwwen/-.git fanfic-background-assistant-repo
mkdir -p ~/.agents/skills
cp -R fanfic-background-assistant-repo/fanfic-background-assistant ~/.agents/skills/

也可以复制到特定客户端的 skills 目录,例如 Codex 的 ~/.codex/skills/。重新载入 agent 的 skills,或开启一个新任务,使 skill 被重新发现。具体安装位置和重载方式以所用 agent 的说明为准。

在对话式 AI 中使用

本 skill 也可以用于 ChatGPT、Claude、DeepSeek 等对话式 AI。具体方式取决于平台是否支持 Skills、自定义助手、项目知识库或文件上传:

  • 平台原生支持 Skills:导入整个 fanfic-background-assistant/ 目录,或按平台说明从本仓库安装该子目录。
  • 平台支持自定义助手或项目知识库:将 SKILL.md 作为核心指令,并一并上传 references/ 下的文件;要求 AI 按 SKILL.md 的相对路径说明读取所需 reference。
  • 平台只支持普通对话和文件上传:上传 SKILL.md 与本次任务需要的 reference,并在开场明确要求 AI 遵循 SKILL.md。如果无法长期保存文件,每个新对话都需要重新提供。
  • 平台不能上传文件:可以粘贴 SKILL.md,再按任务需要补充对应 reference。长文件可能受到平台输入或上下文限制。

不同平台对系统指令、联网检索、引用、文件写入和跨对话保存的支持不同,因此执行效果可能不同。核心工作流不依赖某个模型厂商,但平台必须允许模型读取这些文件或文本。

使用

显式调用:

$fanfic-background-assistant 帮我了解 1990 年代首尔电视台编剧的工作环境。

如果所用 agent 支持按描述隐式调用,也可以直接提出同人文背景研究问题。

仓库结构

fanfic-background-assistant/
├── SKILL.md
├── agents/
│   └── openai.yaml
└── references/
    ├── background-handbook.md
    ├── domain-orientation.md
    └── research-and-risk.md

兼容性说明

  • skill 的机器标识为 fanfic-background-assistant,使用通用的小写连字符目录名。
  • agents/openai.yaml 提供支持该界面元数据格式的客户端所需信息;核心工作流都在 SKILL.md 与 references/ 中,不依赖它运行。
  • 中文展示名为“同人背景设定辅助 Skill”。
  • 本项目采用 MIT License。你可以使用、修改、分发和商业使用本项目,但须保留原版权及许可声明。

请我喝杯奶茶 🧋

如果这个 Skill 对你的创作有帮助,欢迎请我喝杯奶茶。分享使用体验或给仓库点个 Star,也很感谢。

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add elowwwen/fanfic-background-assistant
新手?先看 mcpskill.org 教程 →