话影 AI 角色聊天
话影是一个 AI 角色聊天项目,可以从有权使用的聊天记录中提取口吻、关系和共同记忆,生成可试聊、可接入微信自动回复的角色。
What it is / 项目是什么
An AI character chat project that turns chat records you have the right to use into a testable role, with tone, relationship context, and shared memories.
AI 角色聊天项目。把你有权使用的聊天记录提炼成可试聊、可接入微信自动回复的角色,保留语气、关系和共同记忆。
How it works / 实现原理
上传你拥有合法使用权的聊天记录后,系统会做两步处理:一步是抽取语言模式(用词偏好、句长、表情、回复节奏),另一步是抽取记忆要点(重要事件、关系称谓、专属梗)。这两类信息会一起塞进角色提示词和 RAG 知识库里,让 LLM 在对话时既保持口吻一致,又能引用具体记忆。当对话偏离已知信息时,模型会用更保守的语气回应,而不是即兴编造。
Who it is for / 适合谁
想把真实聊天口吻整理成可测试 AI 角色,或探索微信自动回复体验的用户。
Typical use cases / 常见使用场景
- 整理已故亲友的聊天记录,留下可对话的纪念
- 为远距离恋人/朋友做一个"陪聊副本"应急使用
- 把团队/家庭群组的常用口吻封装成可调用的回复风格
Key features / 主要功能
- 从聊天记录中提取口吻、关系和共同记忆
- 生成可试聊的 AI 角色体验
- 围绕微信自动回复场景设计角色接入方式
Design notes / 设计取舍
这类项目的核心风险是隐私和情绪伤害。话影只接受用户主动上传、且声明拥有使用权的数据,不抓取也不索引社交平台。所有角色默认私有,仅本人可访问。我们在产品里反复提醒用户:AI 角色再像也不等于那个人本身,长期依赖可能延迟悲伤过程,请适度使用。
Technology stack / 技术栈
Each layer below was chosen for what it lets the project avoid as much as what it enables. Together they shape the latency, the build pipeline, and how quickly new ideas can be tried in production.
下面这些选择,更多是为了排除某些复杂度,而不只是为了“用上”。它们共同决定了项目的延迟特性、构建流水线,以及把一个想法跑通的最短路径。
Next.js
A React framework with server-side rendering, file-based routing, and a streaming runtime. Powers SEO-friendly pages and incremental builds.
AI
Modern large language models used for natural-language understanding, generation, and reasoning over project-specific knowledge.
Vercel
A cloud platform that hosts the project with edge delivery, automatic HTTPS, and preview deployments for every commit.
FAQ / 常见问题
上传聊天记录安全吗?
数据仅用于生成你私人使用的角色,不共享、不训练公共模型。具体细节见 /privacy 中关于话影项目的章节。
可以做已故亲友的角色吗?
技术上可以,伦理上请谨慎。这类用法在心理学界尚无共识:短期可能起到安慰作用,长期可能延迟正常的哀悼过程。建议在使用同时保留与现实支持系统的连接。
角色会一直进化吗?
你可以继续给它喂新的聊天片段;不喂新内容时,它保持现有状态。我们不主动给它"成长"。
能在微信里直接接管回复吗?
当前以辅助回复为主,不直接代发。让用户保留决定权,是这个项目的设计底线。
More projects from jiligulu
If this project struck a chord, the same hands are behind these. Each one was built to answer a different question — and each one borrows lessons from the rest.
拼豆像素图生成器
A pixel-bead pattern generator for turning source images into bead-friendly pixel art references and craft layouts.
Read morePersonal web appMandy 专属治愈站
A personal healing station with 450+ curated quotes, song lyrics, daily challenges, mood tracking, and anniversary counter. Built with love.
Read moreDesign toolColorQRCode
Free online QR code generator and AI color palette tool. Custom colors, multiple formats, WCAG accessibility checking, and Tailwind CSS export.
Read moreContinue reading
The blog goes deeper into the ideas behind 话影. These pieces unpack the psychology, the engineering trade-offs, and the design questions this project raises.
- 10 min read
LLM 时代,"了解自己"变得更难还是更容易?/ Self-Knowledge in the LLM Era: Easier or Harder?
你可以让 ChatGPT 帮你做心理分析、读人格测试结果、甚至当一个临时的"教练"。这件事对自我认知是放大器,还是镜厅?我试着用了一年下来,把好处和陷阱整理出来。/ You can now have ChatGPT analyze your test results, read your personality, even play coach. After a year of using LLMs this way myself, I think the picture is more mixed than the hype suggests — here's what helps and what corrodes self-knowledge.
- 11 min read
拖延不是懒,是情绪调节问题 / Procrastination Isn't Laziness, It's Emotion Regulation
你拖延某件事的真正原因,几乎从来不是"我懒",而是"做这件事会让我感觉不好"。Pychyl 和 Sirois 这两位拖延心理学家的研究把这事讲得很硬,也带来一组完全不一样的应对方法。/ The real reason you procrastinate on something almost never reduces to "I'm lazy." It's "doing this would make me feel bad." Tim Pychyl and Fuschia Sirois have spent decades demonstrating this — and the implications change what a useful response looks like.
- 10 min read
独处不等于孤独 / Solitude Is Not the Same as Loneliness
中文里"独处"和"孤独"经常被混着用,神经科学和心理学却把它们当成两件几乎相反的事——前者是恢复,后者是消耗。这篇讲一下两者的差别、独处的具体好处,以及为什么现代生活把独处变得越来越难。/ Chinese readers often blur "solitude" and "loneliness"; neuroscience and psychology treat them as nearly opposite phenomena — one restores, the other drains. This piece spells out the difference, what solitude actually does, and why modern life makes it so hard to access.