runzhliu/welink--plugins-dsh-welink-tests-dsh-probe ↗★ 317
@test/welink-dsh-probe
🔍微信聊天数据分析的本地化AI-agent(Docker/Windows/MacOS) · AI分身 / 大模型分析 / 好友排行 / 词云 / 情感趋势 / 群聊画像
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add 'github:runzhliu/welink#6f70dc2dd50272a7443d43121ed34541e54712ec&path:plugins/dsh-welink/tests/dsh-probe'說明文件
閱讀完整 README ↗使用入口
- 联系人深度画像头部 → 紫色 Sparkles 图标按钮
- 群聊画像头部 → 紫色 Sparkles 图标按钮
- 洞察页「个人自画像」卡 → 「炼化我的 Skill」按钮
使用技巧
完整说明见 docs/ux.md,高频用到的几项:
| 功能 | 快捷键 / 入口 | 做什么 |
|---|---|---|
| 命令面板 | ⌘K / Ctrl+K | 搜索联系人 / 群聊 / AI 对话历史(支持拼音首字母,输入 zw 能搜到「张伟」);触发备份、诊断、刷新索引、切主题、反馈问题等动作;空查询显示最近打开 |
| Tab 快捷切换 | ⌘1 .. ⌘9 | 首页 / 今日简报 / 统计 / 联系人 / 群聊 / 搜索 / 日历 / 纪念日 / Skills(定时任务、AI 画廊等 tab 走侧边栏点选,无 ⌘ 绑定) |
| 🔒 锁屏保护 | 设置 → 锁屏 PIN / ⌘L / Ctrl+L | 设 4-32 位 PIN 后手动或闲置超时(30min / 1h / 2h)自动锁屏;可配置 App 启动即锁。全屏毛玻璃遮罩 + PIN 输入框,PIN 以 bcrypt 哈希存 preferences.json |
| 一键诊断 | 设置 → 诊断 | 数据目录健康 / 索引状态 / LLM 探活 / 磁盘占用;支持一键复制为 Markdown 贴 issue |
| AI 数据备份 / 恢复 | 设置 → AI 数据备份 | VACUUM INTO 自洽快照;App 模式写下载目录 + 可在 Finder 定位,Docker 模式触发浏览器下载 |
| 多账号切换 | 设置 → 数据目录·多账号切换 | 把多个 decrypted/ 作为 profile 保存,热替换无需重启 |
| AI 对话全局搜索 | ⌘K 输入关键词 | 跨所有联系人 / 时光机 / AI 首页的对话里做子串搜索,命中展示上下文片段 |
| 索引进度 + 取消 | 初始化屏幕 | 真实进度条 + ETA + 当前处理联系人;中途可取消 |
| 导出目录可配置 | 设置 → 导出图片保存位置 | 默认 ~/Downloads,可改成任意 Home 下目录;保存后 toast 里有「在 Finder 中显示」 |
| 启动自动探测 | — | 找不到数据目录时,Docker / App 各自展示针对性引导;只读盘会给出警告 |
| 一键反馈问题 | 设置 → 诊断 → 反馈问题,或 ⌘K「反馈」 | 自动附带诊断报告 + 环境信息;没 GitHub 账号可复制 md / 下载文件贴到任意地方 |
| 界面崩溃自救 | — | ErrorBoundary 接住异常,不会白屏;可一键带 stack 反馈 |
| 设置页内搜索 | 设置页顶部搜索框 | 输入"下载"/"LLM" 等关键词过滤 section |
| 自动检查新版本 | 启动 5s 后后台 GitHub API 轮询 | 有新版本弹 Release Notes Modal 展示 changelog;「我先用着」记住版本不再烦人 |
| LLM 用量统计 | 设置 → LLM 用量 | 累计字符 / 估算 tokens,按 provider 分组 |
| 有趣发现 | 统计页底部 | 字数换算 / 最话痨一天 / 互动档位 / 陪伴时长 / 微信 MBTI / 首次相遇 / 沉默最久 / Ghost 月 / 表情包浓度 / 独白指数 / 最像我的朋友 / 我的人设 / 秘语雷达 / 词语年鉴 / 失眠陪聊榜 |
| 关系动态预测 | AI 首页 + 统计页底部 | 4 档趋势 + 建议主动联系 Top 5 + AI 开场白草稿 + 12 月折线大图 |
| 导出中心 | 侧边栏「导出」 | 年度回顾 / 对话归档 / AI 历史 / 记忆图谱 × 8 种目标(Markdown / Notion / 飞书 / WebDAV / S3 / Dropbox / Google Drive / OneDrive) |
| 数据库查询 | 侧边栏「数据库」 | SQL 模板 + 自然语言问 AI 写 SQL + 结果画图 + SQL 历史收藏 |
| 真实头像 | 所有聊天回放 / 日聊面板 / 搜索上下文 | 对方和「我」都显示真实头像,无头像时降级彩色首字母圆圈 |
| 每日社交简报 | 侧边栏「今日简报」Tab | 看昨天的社交摘要:总消息量 / 活跃联系人 / 高光片段 / 建议主动联系;每天懒生成 + 入库 |
| AI 文生图 | 设置 → AI 文生图 | 配置豆包即梦 / OpenAI 兼容生图 API,用于群年报封面 / 高光插画 / 联系人 AI 头像 |
| 断联预警 | 实验室 → ❄️ 断联预警 | 静默 ≥ 30 天的老朋友 Top 30 + 三档分级 + 三张"之最"卡,提醒正在消失的连接 |
| AI 虚拟群聊 | 实验室 → 🎭 虚拟群聊 | 任意 2-8 个联系人组虚拟群,AI 用每个人的分身画像扮演;批量 N 轮 + 气泡 TTS + 会话持久化 |
| 🎮 互动小说 | 联系人详情页头部 → 紫色 BookOpen 按钮 | 把 TA 当 NPC,写一段章节化、有选项、5 种结局的视觉小说;可读档回滚、Wrapped 风格回顾、长图导出 |
| 移动端配对 | 设置 → 移动端配对(仅 PC 本机可开) | 生成 token + LAN IP → 手机 App 扫码验证;本机回环外只能 verify,不能改 token |
| SFT 工作台(v0.4.0) | AI 工作台 → 模型训练 | 准备与审核样本、连接 Mac / GPU Worker、预检训练、对比评测、导出 Adapter 和接入试聊 |
推荐运行配置
| 数据规模 | 消息量 | 推荐内存 | 首次索引时间 |
|---|---|---|---|
| 轻量 | < 50 万条 | 2 GB | < 30 秒 |
| 中等 | 50–200 万条 | 4 GB | 1–3 分钟 |
| 重度 | 200 万条以上 | 8 GB+ | 3–10 分钟 |
首次使用建议先选「近 6 个月」体验,确认无误后再切换到「全部数据」。