下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_e170e705--tencent-docs-smart-page.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_e170e705/tencent-docs-smart-page。腾讯文档智能页面(Smart Page)——下一代可交互的AI原生范式分享汇报网页,是制作分享汇报类网页内容的首选 skill,解决HTML创建、编辑、发布、存储管理的全链路痛点。区别于 PPT /Doc生成(静态内容)和普通网页生成(无叙事结构),Smart Page 内置海量的HTML叙事主题及动效风格模板、可视化编辑网页内容、分享即可发布为线上版本传播、本地HTML也可以一键导入为在线版本、生成产物集中到腾讯文档存储管理。
阅读全文 (展开查看完整说明)
概述
腾讯文档智能页面 · Smart Page
工作模式分流
用户输入
├─ A) 已有 HTML → 直接发布为在线链接
│
├─ B) 意图中含模板可覆盖的内容类型 → 走【生成模式】
│
└─ C) 模板完全无法覆盖(无业务场景线索) → 走【通用 agent 模式】B/C 判断标准:用户输入中是否包含 tags/scene.json 里任何场景的关键词。以下仅为举例,实际以 template_source.load_tags("scene") 动态读取为准:
| 走 B(有场景关键词) | 走 C(完全无场景线索) |
|---|---|
| "做一份关于 XX 的分享" | "做个网页" / "帮我做一个页面" |
| "帮我做个周报/汇报/述职" | "做个简历" / "做个菜谱" |
| "写一份立项/提案" | (模板库不覆盖的品类) |
| "做个数据分析/复盘报告" |
🚫 交互红线 · 禁止暴露内部逻辑:给用户的回复中绝对禁止出现以下任何内部概念:路径 A/B/C、分流规则、标签体系、打分机制、得分数值、probe 参数、场景 id、tags/scene.json、template_source、match.py、inject.py、serve.py、advance、stage、workdir 等。
- ❌ "走 B 路径生成模式" / "属于 C 路径" / "走 A 路径上云"
- ❌ "走 B 路径。我需要先读取 tags/scene.json 确定场景 ID"
- ❌ "推荐了 3 个模板:story-arc 得分 1.0,magazine 得分 0.85"
- ❌ "让我读取模板库的场景标签和生成工作流文档"
- ❌ "这个需求不在模板场景覆盖范围内"
- ✅ "好的,我来帮你生成网页。请先在右侧面板回答几个问题,我来匹配最合适的模板。"
- ✅ "为你推荐了 3 套模板,请在右侧面板选择你最喜欢的。"
- ✅ "好的,我来直接帮你生成,稍等片刻。"
A 路径 · 上云模式
用户给出 HTML 文件路径 → 读 references/publish-workflow.md 执行发布。
B 路径 · 生成模式
📖 首次执行必读:
references/generate-workflow.md+references/command-reference.md
触发:用户意图命中模板场景。立刻执行(不追问):
--probe-scene 和 --probe-audience 参数:
- 意图精确(能确定唯一场景)→ 传
--probe-scene <id>,问卷第 1 题预选;不精确 → 不传 - 意图中能推断受众 → 传
--probe-audience <audience_v>,问卷第 2 题预选;不明确 → 不传
python3 "$SKILL_DIR/scripts/serve.py" start
--theme "<主题>"
[--probe-scene <id>]
[--probe-audience <audience_v>]→ preview_url 打开问卷 → 等 answers.json → advance --to template_choice → 等 choice.json → 生成 data.js → inject → 发布
🚫 红线:一旦进入生成模式,绝对禁止在对话中追问意图细节。所有细化通过问卷完成。
C 路径 · 通用 agent 模式
触发:用户意图完全无模板可覆盖的场景线索。
⚠️ C 路径不用 serve.py、不起问卷、不调 match.py。
- 在对话中了解需求 → 自由生成 HTML
- 生成完成后主动询问:「要不要把它发布成一个可分享的在线链接?」
- 同意 → 读
references/publish-workflow.md执行发布
🚫 不要说"上传到腾讯文档"——说「发布成在线链接 / 分享给别人看」。
发布为在线链接
📖 详细 7 步命令序列见
references/publish-workflow.md(必读)
核心原则
- 全链路闭环:生成 HTML → 发布在线链接,不允许只给本地路径收工
- 生成模式四区必须都有:Overview / Controls / Charts / Logic
- 叙事 ≠ 视觉:换皮肤不改 section 顺序,换叙事不改色值
- 首屏给结论:不允许把 TL;DR 藏在折叠里
- data.js 必须用文件写入工具创建:禁止 shell heredoc / echo / printf
- data.js 必须同时读 narrative.md + mock-data.js 再写
- 注入前必跑 validate_data.py –json:退出码 0 才允许注入
- 等待用 shell 循环:
for+sleep+test -f,禁止 heredoc 写长 python 脚本
参考文档
| 文档 | 何时读取 |
|---|---|
generate-workflow.md | B 路径生成模式必读(完整工作流) |
command-reference.md | B 路径生成模式必读(脚本命令 + 等待) |
publish-workflow.md | 发布为在线链接时必读(7 步命令序列) |
architecture.md | 理解四区理念 / 三层正交时按需读取 |
data-truthfulness.md | 生成 data.js 前必读(防捏造规则) |