Skip to content

v1.0.1

Choose a tag to compare

@xming521 xming521 released this 05 Nov 14:32
be80e6c

🎉 What's Changed

WeClone 1.0 is here! WeClone grows from fine-tuned clones into building a complete personal model of you. You can now distill a life portrait from your chat history, review it, and serve it over MCP as long-term memory for AI assistants or AI clones. The original fine-tuning workflow remains fully supported.

Life portrait

  • weclone-cli build-profile builds your life portrait in one command, using Codex or any OpenAI-compatible API.
  • The portrait is organized by domain and topic. Every fact has a privacy level and a time scope, and traces back to the chats it came from.
  • Speaking style analysis: 179 style features in ten categories.
  • The portrait is currently extracted in Chinese, and English chats have not been tested yet.

Assistant access

  • Claude Code, Codex and other assistants read your portrait and domain summaries over MCP. You decide which domains and privacy levels they can read.

Web UI

  • Review your portrait fact by fact, confirm domain summaries, view your speaking style, and manage access for assistants and chat bots.
  • A new design with light and dark themes, available in Chinese and English.
  • weclone-cli server --demo shows a demo portrait before you build your own.

Privacy

  • Data is encrypted locally by default, with one password for the web UI and the command line.

Fine-tuned clone

  • Chat bots such as AstrBot and LangBot connect to your clone with a token.
  • Quantization settings now take effect in training and inference by @xhrxgr in #218
  • GPUs without bfloat16, such as T4 and V100, are supported through the dtype option by @octo-patch in #212
  • test-model asks you to start the server first when it is not running by @octo-patch in #213
  • Generated training data is saved to the dataset set in the config by @Iams4kura in #229

⚠️ Upgrade Notes

  • Update your settings.jsonc against the new settings.template.jsonc.
  • New configs store data encrypted by default. Existing configs without security_args stay in plaintext.
  • The life portrait, web UI and assistant access need only uv pip install -e .. Fine-tuning still needs --group main.

🐛 Bug fix

fix #85 fix #115

New Contributors

Full Changelog: v0.3.03...v1.0.1

😊 更新内容

WeClone 1.0 正式发布!WeClone 现在从微调分身走向完整的个人模型建模。现在可以从聊天记录中总结出人生画像,经过审核后通过 MCP 作为长期记忆提供给 AI 助理或 AI 分身,原有的微调流程也会完整保留。

人生画像

  • weclone-cli build-profile 一条命令生成人生画像,支持 Codex 或任意 OpenAI 兼容 API。
  • 画像按板块与主题组织,每条事实标注隐私级别和时间范围,并可追溯原文。
  • 语言风格分析:十大类、179 项风格特征。

助手接入

  • Claude Code、Codex 等助手可通过 MCP 读取你的画像与板块总结,能读哪些板块、读到哪个隐私级别由你设定。

网页

  • 逐条审核画像,确认板块总结,查看语言风格,管理助手和聊天机器人的接入。
  • 全新设计,支持浅色和深色主题,提供中英文界面。
  • weclone-cli server --demo 可以在生成自己的画像前先查看示例画像。

隐私

  • 数据默认在本地加密存储,网页和命令行共用一个密码。

微调分身

  • AstrBot、LangBot 等聊天机器人通过令牌接入分身。
  • 量化配置在训练和推理中正确生效(@xhrxgr,#218)。
  • 通过 dtype 选项支持 T4、V100 等不支持 bfloat16 的显卡(@octo-patch,#212)。
  • test-model 在服务未启动时提示先启动服务(@octo-patch,#213)。
  • 生成的训练数据保存到配置指定的数据集(@Iams4kura,#229)。

升级说明

  • 请对照新的 settings.template.jsonc 更新 settings.jsonc。
  • 新配置默认加密存储,未设置 security_args 的旧配置仍为明文。
  • 人生画像、网页和助手接入只需 uv pip install -e .,微调仍需 --group main。