阿恩全矩阵写作台(afei-writing-desk)
单文件 HTML 写作工作台,纯前端、无后端。数据存本机浏览器 IndexedDB,不上传。
线上地址(手机直接用):https://aen-writing-desk.app.workbuddy.host/?sharecode=ZDJNGUD7YD
何时使用
- 用户说「打开写作台」「全矩阵写作台」「淘金记台」。
- 写「淘金记」网文:卷纲 / 章节脉络 / 人物关系 / 真实细节灵感。
- 要按爆款结构填一篇内容(六步填空卡自检)。
- 查当天越南热点,挑选题、转成灵感。
- 要把写作台部署成手机可访问的网页 / 加到主屏幕当 APP。
打开方式
用 present_files 打开 assets/阿恩全矩阵写作台.html,用户在预览面板直接用。
五个视图(顺序即导航顺序)
| 视图 | 用途 |
|---|---|
| 📋 模板 | 默认落地页。只有一张「🐼 爆款内容填空卡」 |
| 🔥 今日热点 | 当天越南话题,按四方向分类,每条带详情 / 动机 / 可写角度 / 现成标题 |
| 💡 灵感 | 随手记框架 / 细节 / 反转,可挂到某条脉络 |
| 🗺️ 脉络 | 建「标题 / 主题 → 脉络 → 分支 → 延伸」树,可切思维导图 |
| 💾 备份 | 导出全部 JSON、导出当前账号脉络 MD、导入恢复 |
导给 AI 加工:写好框架 / 脉络后点「导出 MD」自动下载并复制剪贴板,直接粘到对话交 AI。
爆款内容填空卡(核心)
六步,一列从上往下:
- ① 标题(type
titlecard)—— 不是文本框,是一条可展开的横向滑动轮播:内置 5 个标题句式(人群+问题+方案 / 好奇+恐惧 / 好奇+利益 / 好奇+利益+恐惧 / 共鸣结论+恐惧),一次只出一张卡、左右滑动切换,点头那一行=勾选,在空栏里写=本篇标题(勾中的优先)。收起时那一行显示当前标题,不占地方。 - ② 钩子 3. ③ 主题 4. ④ 反转(可「+ 加一条反转」,多条) 5. ⑤ 概括点(可加多条) 6. ⑥ 呼吁行动
每步右侧四个动机勾选格(标题那行不带,标题管的是打开率):
| 勾选 | 对应的平台行为 |
|---|---|
| 有用 | 收藏 |
| 帮他人说话 | 转发 |
| 有共鸣 | 点赞 |
| 有观点 / 对立冲突 | 评论 |
勾选按步骤分别记录(t.hits[步骤key][动机key]),空项自动标「缺」。
底部三个按钮:
- 「复制我填的字」(绿色主按钮,默认)—— 只输出自己填的内容:标题 → 钩子 → 主题 → 反转(几条几行)→ 概括点 → 呼吁行动,空项跳过,不带任何提示字、【待补】、命中标注、句式说明、模板名。
- 「导出填写」—— 下载 .md,同样跟随上面的开关。
- 「只复制我填的」勾选框 —— 默认勾上;取消则恢复完整版(连提示、待补项、命中动机一起复制,用于自检),此时按钮文案变「复制模板(含提示)」。
今日越南热点
- 数据来自
hot.json:date / updated / note / items,每条id / dir / zh / vi / src / time / mot / angle / title / detail。 - 四个方向:社会见闻 / 经商投资 / 旅游 / 中越相关,顶部按钮切换筛选。
- 每条展示:中文标题、越南语原文、来源+时间、命中动机、约 100 字中文详情、可写角度、示例标题。
- 两个动作:转成选题(存进灵感库并自动跳转,角度/原文/来源/详情一起带过去)、复制标题。
- 同样的 JSON 会内联注入 HTML 的
const HOT_FALLBACK=,作为离线兜底 —— 每次更新 hot.json 必须重新注入一次,两边要一致。 - 每天 9:30 有自动化任务「越南热点每日简报」抓源 → 翻中文 → 分类 → 更新 hot.json → 重新注入 → 部署 → 出简报。
- 早期尝试过网页端实时抓 RSS(Google Trends 越南接口抓不通、公共 CORS 代理不稳),已放弃,改为「抓好数据塞进页面」。
账号管理
- 当前只留两个号:小说·淘金记(默认在前)、公众号·中越大漂亮。其余账号已挪进
state._trash,导出备份仍在,可捞回。 - 排序:手机上长按账号条约 0.35 秒进入拖动(震动+卡片浮起+橙色虚线框提示落点),松手落位;电脑上直接按住拖。顺序自动保存。
- 账号条右侧只剩 ✎ 改名、× 删除两个按钮。
数据存储与迁移
- 本机 IndexedDB(个别浏览器降级 localStorage)。换设备 / 清缓存前务必在「💾 备份」导出 JSON 留底。
- 填空卡带版本号(当前
ver:8)。boot里有迁移逻辑:升级只替换字段定义,保留已填 values / 勾选 hits / 句式 tick 与 mine。以后改字段结构必须同步写迁移,否则用户已填内容会被清空。 - 迁移历史(都靠
state.xxx===N做幂等标记,只跑一次):
| 标记 | 作用 |
|---|---|
| ver4–ver8 | 填空卡字段演进:加反转 → 加标题 → 加速查卡 → 反转可多条+勾选按步骤 → 速查卡并入标题做轮播 |
accTrim=9 |
账号收敛,只留公众号和小说号,其余连脉络/灵感/模板挪进 _trash |
accRename=10 |
「婚嫁喜事」→「中越大漂亮」(只改名,不动内容) |
tplDrop=11 |
删掉旧的婚嫁结构模板,删前挪进 _trash.templates |
novelRename=12 |
「非洲淘金」→「淘金记」(账号名 + 脉络标题 + 相关模板名) |
accOrder=13 |
marry 与 novel 交换位置(之后由用户自己排) |
pureCopy |
「只复制我填的」开关,默认 true(存在 state.settings) |
部署到手机(PWA)
- 把
assets/整个目录复制到项目文件夹,主文件改名index.html。 - 用静态站点部署工具发布(
language: static,domainPrefix: aen-writing-desk,entryHtml: index.html)。 - 关键坑:
app.workbuddy.host发布的站点,所有子资源(manifest.json、各个 icon、hot.json)请求必须带分享码?sharecode=XXX,否则一律 403「链接不完整」。所以index.html里 manifest / apple-touch-icon / favicon 的 href,以及 manifest 内的icons.src与start_url,都得拼上 sharecode。本 skill 的 assets 里已去掉硬编码分享码(重新部署会得到新码),发布时按新码逐个拼回去。 - 手机用 Safari 打开 → 分享 → 添加到主屏幕。iOS 会缓存图标,换图标后必须先长按删掉旧图标再重加,否则看到的还是旧的。
assets/ 已备好全套图标:橄榄绿 #6f7550 底 + 米白卡片(三级脉络线)+ 橙色尾铅笔。icon-180(iOS)/ 192、512(Android)/ maskable-512(自适应遮罩)/ 64(favicon)。
注意
- 已内置「淘金记」题材设定(主角来宾市人,父辈不淘金;真实淘金群体背景;金手指 = 偷师看山断金 + 土方直觉),属用户专属版本,不要当通用模板改写这些设定。
- 标题句式红线:不标题党、不夸大,内容必须对得起标题。
- 与
matrix-writing-desk(通用去标识版)的区别:本 skill 保留用户专属品牌与淘金记设定,仅供用户本人使用。