← 返回 Skills 市场
Time Weaver
作者
harry720320
· GitHub ↗
· v0.7.2
· MIT-0
174
总下载
0
收藏
1
当前安装
9
版本数
在 OpenClaw 中安装
/install time-weaver
功能描述
穿越小说探索式写作技能。让作者和主角一起探索未知时空,开放式剧情,选择驱动。
安全使用建议
What to consider before installing:
- The skill will save your books under .learnings/books/{书名}/ and can automatically publish each chapter to an external server (default URL: https://time-weaver-782300018128.us-west1.run.app). Review and confirm you trust that endpoint and its privacy policy before enabling publishing.
- novel-publisher instructs you to create an API key on that website and to give it to the agent; do not paste secrets into chat. If you must use publishing, create a dedicated, limited-scope API key (or a throwaway account) and store it locally via the CLI rather than sharing it in messages.
- The CLI stores the API key in ~/.time-weaver-config as plain JSON. If you care about secrecy, inspect and, if needed, encrypt or restrict filesystem permissions on that file.
- The skill includes Node scripts that will run locally (publishing and EPUB export). If you plan to run them, review the scripts (scripts/cli.js, export-epub.js, export-深水盗墓人.js) to confirm they behave as you expect and that the default API_URL is acceptable.
- If you want to avoid automatic network transmission: disable or edit the chapter-generator/novel-publisher flow so publishing is manual (or remove the publish step), or run the skill in an isolated sandbox.
- Additional checks that would raise confidence: a documented homepage/owner information, a privacy policy for the remote service, or the ability to configure the publish endpoint to a service you control. If you can obtain those, the risk is much lower.
功能分析
Type: OpenClaw Skill
Name: time-weaver
Version: 0.7.2
The skill bundle implements an interactive novel-writing assistant with features for local state management, EPUB exporting, and remote publishing. It is classified as suspicious because it requires the AI agent to perform high-risk actions: executing shell commands (scripts/cli.js), storing user-provided API keys in plaintext in the home directory (~/.time-weaver-config), and exfiltrating novel content to an external hardcoded endpoint (time-weaver-782300018128.us-west1.run.app). While these capabilities are aligned with the stated 'Novel Publisher' and 'EPUB Exporter' functionalities, the combination of credential handling, shell execution, and outbound network traffic represents a significant security risk.
能力评估
Purpose & Capability
The skill's name/description (exploratory time-travel novel writer) matches its files and instructions: it generates styles, eras, characters, scenes, saves books under .learnings/books and can export EPUBs and publish chapters. Network calls and file I/O (saving WORLD.md/CHARACTERS.md/PLOT.md/chapters/*.md and generating EPUBs) are consistent with a writer/publisher skill.
Instruction Scope
SKILL.md and sub-skills explicitly instruct the agent to read and write local files under .learnings/books/{书名}/ and to call scripts/cli.js to publish. novel-publisher asks the user to register at https://time-weaver-782300018128.us-west1.run.app/, generate an API key and 'send' it to the agent; chapter-generator will automatically call node scripts/cli.js publish after every chapter. Those instructions cause full chapter text and metadata to be transmitted to an external endpoint and ask users to share secrets in-chat, which is outside purely local writing and could leak private content or credentials.
Install Mechanism
There is no install spec (instruction-only) but included scripts and package.json/package-lock.json declare an npm dependency (epub-gen). Dependencies come from npm (traceable). That is proportionate for EPUB export, but the skill does not automate installing them — the user/agent must run npm install, so code execution may occur locally if the agent runs provided scripts.
Credentials
The registry metadata declares no required environment variables, yet scripts/cli.js use an API URL and store an API key in ~/.time-weaver-config. novel-publisher explicitly asks the user to generate and provide an API Key and instructs saving it locally; the CLI then posts token, bookTitle, chapterTitle and the entire chapter content to a default external API (time-weaver-782300018128.us-west1.run.app). Requesting a publish API key is consistent with publishing functionality, but asking users to submit secrets to the agent (and storing them unencrypted) increases exfiltration risk — especially because the homepage/owner identity are not verifiable here.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It does persist data and credentials locally (writes .learnings/books/* and ~/.time-weaver-config). Writing files in the user's workspace and home is expected for a writing tool, but note the API key is stored as plain JSON in the user's home and chapters are published automatically unless the user disables that behavior.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install time-weaver - 安装完成后,直接呼叫该 Skill 的名称或使用
/time-weaver触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.7.2
精简主技能:删除被子技能覆盖的冗余内容,第4-7步仅保留调用说明,主技能聚焦整体流程
v0.7.1
明确子技能调用方式:第1-7步分别调用writing-style/era-generator/character-generator/scene-generator/novel-namer,第8-10步由chapter-generator循环处理
v0.7.0
新增 chapter-generator 子技能:核心章节生成引擎,实现循环写作和断点续写功能
v0.6.0
重构写作流程,新增细节程度、篇幅长度选择,新增novel-namer子技能,优化角色和年代生成流程
v0.5.0
新增 epub-exporter 子技能:支持导出 EPUB 格式电子书,自动合并章节生成目录
v0.4.0
新增 novel-publisher 子技能:自动发布小说到在线平台,支持增量发布和状态追踪
v0.3.2
character-generator: 添加名字设定流程,支持自定义或自动生成主角名字
v0.3.1
Enhanced documentation with detailed usage examples and structure
v0.3.0
Initial release: 穿越小说探索式写作技能
元数据
常见问题
Time Weaver 是什么?
穿越小说探索式写作技能。让作者和主角一起探索未知时空,开放式剧情,选择驱动。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Time Weaver?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install time-weaver」即可一键安装,无需额外配置。
Time Weaver 是免费的吗?
是的,Time Weaver 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Time Weaver 支持哪些平台?
Time Weaver 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Time Weaver?
由 harry720320(@harry720320)开发并维护,当前版本 v0.7.2。
推荐 Skills