642件可写的小事
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_217d8d33/nexus-642things。
技能介绍
要解决什么问题
《642 件可写的小事》这类创意写作练习,常见痛点是:题目分散在纸书或笔记里、移动端不好随手写、进度与作品集又依赖多个工具。本技能的目标不是再做一个「灵感列表网页」,而是让对话里的 bot 一次性产出可离线打开的单文件 H5,在浏览器里完成抽题、写作、统计与作品归档。
技能如何工作
触发后(如「642 件事」「写作 H5」「nexus-642things」),bot 按 SKILL 中的完整产品规范直接写入 HTML,默认路径为 data/642-things-to-write.html,也可改用你指定的路径。
生成物是零外部依赖的单文件:内联 CSS/JS,移动端居中(max-width: 440px),Coffee Roast 暖色设计系统 + 三 Tab(灵感 / 作品 / 发现)。核心逻辑包括:
- 题目系统:内置 120+ 道自创作题(含
text与tags),随机时优先未写过的题;换题会关闭写作面板。 - 本地持久化:
localStorage键642_works(作品数组)、642_used(已写题目索引);作品含题号、正文、字数与时间等字段。 - 统计与进度:篇数、总字数、连续天数,以及「已写不同题数 / 642」进度条。
- 界面约束:Lucide 风格 inline SVG(
data-icon+ JS 注入),禁止用 emoji 当图标;毛玻璃卡片、弹簧动效等按规范实现。
生成完成后,技能流程要求通过 preview_url 打开该 HTML 供预览。
适用边界与注意点
- 数据只存在当前浏览器的
localStorage,清缓存或换设备不会同步。 - 题目库由 bot 在生成时创作,每次可在风格范围内微调,不保证与某次历史文件逐字相同;规范提到可参考
data/642-things-to-write.html的首次实现思路。 - 642 是进度上限叙事,实际内置题为 120+,不是一次性嵌入 642 条逐题文本。
- 全程由 bot 写文件即可,无需额外脚本或 CDN 资源。
使用场景
- 读书会或练笔群成员想在手机浏览器里随机抽题、当场写几句,并把习作留在本机,不想注册账号或部署后端。
- 带创意写作工作坊时,需要把一份 HTML 发给学员,用浏览器完成当堂灵感练习、字数统计和简单作品集浏览。
- 项目仓库里要放一份可离线打开的「642 风格」练笔页,供团队破冰或活动间隙写微型小品,默认输出到 `data/642-things-to-write.html`。
- 已有 SKILL 里的 Coffee Roast 与三 Tab 规范,希望 bot 直接生成完整页面(含 120+ 题与 Lucide SVG),而不是从零手写模板。
适合人员
- 线下创意写作或读书会引导者,需要零安装、单文件分发的当堂练笔页面
- 习惯低压力每日练笔、希望在浏览器里本地归档作品、跟踪篇数与连续天数的写作爱好者
- 不想搭 npm 工程链、却要在工作区生成可 `preview_url` 预览的移动 H5 原型的前端或全栈工程师
- 给班级布置「随机一题 + 短文」作业、只依赖浏览器与 localStorage 的语文教师或企业内训师