Chat share

💬 AI 对话一键生成公开分享页

将 AI 对话记录快速生成可分享的公开网页,支持多平台导出与隐私脱敏,适合内容创作者沉淀对话资产。

收藏
6k
安装
1.4k
版本
0.5.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

chats-share 是一款面向 AI 对话场景的导出与分享工具,支持将聊天会话转换为结构化的 YAML 文件并发布为公开网页。其工作流涵盖:自动检测 Agent 类型、定位会话记录、提取并转换格式、填充元数据、敏感信息脱敏、分支隔离保存六大步骤。用户可通过交互式 CLI 完成从原始对话到可分享链接的完整链路,无需手动编写代码。

显著优点

1. 多平台兼容:内置 OpenClaw 等平台 profile,支持通用 fallback 机制,扩展性强
2. 隐私优先设计:内置脱敏规则(API keys、路径、邮箱、内网 IP 等自动识别)

3. Git 工作流集成:强制分支隔离,避免主线污染,天然支持 PR 审核机制

4. 元数据丰富:支持标题、描述、参与者别名、频道等自定义,便于内容管理

5. 渐进式发布:保存与发布解耦,用户可本地预览后再决定是否公开

潜在缺点与局限性

  • 平台覆盖有限:当前仅明确支持 OpenClaw,其他平台依赖社区贡献
  • 格式单一:输出仅 YAML,需配套渲染服务生成网页,无原生 HTML/PDF 导出
  • 手动审核环节多:标题、描述、参与者命名均需交互确认,批量处理效率低
  • 无版本对比:同一会话多次导出时缺乏 diff 工具,易产生冗余文件
  • 依赖外部托管:公开分享需配合 Git 仓库 + 静态站点部署,非开箱即用

适合人群

  • 技术博主、AI 教育者需沉淀高质量对话案例
  • 开源社区维护者需归档用户支持会话
  • 研究团队需脱敏后共享模型交互记录
  • 对个人数据主权敏感、倾向 Git 版本控制的开发者

常规风险

| 风险类别 | 说明 | 缓解措施 |
|---------|------|---------|
| 隐私泄露 | 脱敏规则可能遗漏自定义敏感字段 | 导出前强制人工复核 |
| 分支冲突 | 多会话并行处理时分支命名碰撞 | 采用 `{YYYYMMDD}-{topic}` 时间戳+主题命名 |
| 公开误操作 | visibility 字段误设为 public | CLI 默认 private,变更需显式确认 |
| 依赖弃用 | 配套渲染服务停止维护 | 保留原始 YAML,格式标准化便于迁移 |

Chat share 内容

references文件夹
platforms文件夹
手动下载zip · 12.1 kB
openclaw.mdtext/markdown
请选择文件