Chat share

💬 AI 对话一键导出分享

一键将 AI 对话导出为可分享的公开网页,支持多平台会话解析、敏感信息自动脱敏与 Git 分支隔离管理。

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

使用说明

功能概述

chats-share 是一款专注于 AI 对话分享的技能工具,核心能力是将不同平台的 Agent 会话历史转换为结构化的 YAML 文件,并最终发布为可公开访问的网页。其设计遵循"配置-提取-脱敏-提交"的完整工作流,兼顾自动化与人工审核环节。

核心用法

工具采用六步工作流:Setup Check(检测 Agent 类型与项目配置)→ Locate Session(列出候选会话供用户确认)→ Extract & Convert(按平台特定规则转换格式)→ Populate Metadata(填充标题、描述、参与者等人可读元数据)→ Redact(脱敏处理:API 密钥、文件路径、邮箱等)→ Confirm & Save(生成分支、提交文件)。可选的 Publish 步骤需用户明确授权后才执行。

显著优点

1. 多平台兼容:通过平台配置文件(OpenClaw、Unknown 及可扩展模板)适配不同 Agent 的会话格式
2. 安全脱敏:内置结构化审查清单,覆盖密钥、路径、联系方式等敏感信息类型

3. Git 原生集成:强制要求每个导出文件创建独立分支(chat/{日期}-{主题}),避免污染主分支,支持 PR 式协作

4. 元数据人机协作:CLI 自动填充技术字段,Skill 负责引导用户完善面向读者的标题、描述、参与者信息

潜在局限

  • 依赖外部平台解析:未知平台需手动参照模板扩展,复杂会话可能触发降级到参考文档处理
  • OG 图片与标签需后置:封面图和标签字段当前设计为用户后期手动添加,首屏分享体验受限
  • 分支策略刚性:强制分支模式在单文件高频导出场景下可能产生分支爆炸
  • 脱敏规则有限:基于模式匹配而非语义理解,定制化敏感信息类型需扩展规则

适合人群

技术内容创作者、开源社区维护者、AI 对话研究者——需要将高质量对话记录以可归档、可审阅方式公开的专业用户。

常规风险

  • 信息泄露残余风险:自动脱敏后仍需人工复核,规则覆盖不全可能导致敏感信息意外公开
  • 分支管理负担:自动化分支创建若与现有 Git 工作流冲突,可能增加合并复杂度
  • 平台锁定:YAML 格式与特定发布流程耦合,迁移成本待评估

Chat share 内容

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