Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prototype-html-pin

让产品经理用自然语言生成可交互 HTML 原型的 AI Skill,采用数字编号圆点标注替代传统 SVG 连线,解决连线交叉、偏移、远距离不可读的痛点。

基于 vagerent/prototype-html(Apache 2.0)深度改造。

改进点

维度 原版(SVG 贝塞尔线) Pin 版(编号圆点)
标注方式 跨左右分栏画 SVG 贝塞尔曲线 统一红色数字圆点贴在标注目标上
交叉问题 超过 4 条线即纠缠不清 永不交叉
滚动偏移 resize/滚动后线常对不齐 position: fixed + 实时重算,始终准确
截图友好 线条遮挡界面元素 圆点极小,且支持一键隐藏
打印/存档 线条可能丢失 纯 DOM 元素,稳定可靠

输入

可直接用自然语言描述需求,也可配合 proto-spec-generator 产出的标准化规格文档生成更严谨的原型。

可配合 prd-writerproto-spec-generator 形成从需求到规格、原型的产品工作流。

新增能力

  • 标签显隐开关:右侧面板一键隐藏所有标注圆点,适合截图展示纯界面
  • 多状态组件演示:右侧说明区嵌入状态切换按钮,点击即可切换左侧组件的不同视觉状态(如认证卡片:已认证/未认证/认证中/已过期)
  • 说明文档同步检查:迭代页面时自动提醒检查右侧说明是否过时
  • 原型迭代闭环:修改已有原型时自动归档旧版、边改边记变更笔记、经防遗漏清单检查后,生成回写清单更新关联的规格文档和需求文档,确保原型与文档始终同步

效果演示

打开 assets/annotation-demo.html 即可在浏览器中看到完整效果——

  • 左侧:数据资源管理后台列表页,5 个红色数字圆点贴在各自的标注目标上
  • 右侧:琥珀色功能说明面板,同号圆点一一对应
  • 交互:悬停双向高亮、状态切换按钮、标签显隐开关

安装

克隆仓库后,将目录(含 SKILL.md)复制或软链接到目标 AI 工具的 Skills 目录:

git clone https://github.com/wsdlp46/prototype-html-pin.git

请按所使用 AI 工具的 Skills 安装说明完成启用。

目录结构

prototype-html-pin/
├── SKILL.md                  # Skill 指令(给 AI 读的工作手册)
├── README.md                 # 本文件(给人读)
└── assets/
    ├── annotation-demo.html  # Pin 标注方案完整演示
    └── example.html          # 参考布局示例

许可

Apache 2.0 — 与原项目保持一致。

作者

微信公众号:青燃AI说

About

带 Pin 编号标注的交互式 HTML 产品原型生成 Skill,支持构建、迭代和文档联动。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages