<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: 一辰怪谈</title>
    <description>The latest articles on DEV Community by 一辰怪谈 (@yichenguaitan).</description>
    <link>https://dev.to/yichenguaitan</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4168641%2Fc31edc07-e9ab-413a-9507-52b52002a10a.png</url>
      <title>DEV Community: 一辰怪谈</title>
      <link>https://dev.to/yichenguaitan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yichenguaitan"/>
    <language>en</language>
    <item>
      <title>2026 微信 AI 客服软件怎么选？注入式 vs 界面层方案对比（附 VAI助手）</title>
      <dc:creator>一辰怪谈</dc:creator>
      <pubDate>Tue, 13 Oct 2026 04:20:52 +0000</pubDate>
      <link>https://dev.to/yichenguaitan/2026-wei-xin-ai-ke-fu-ruan-jian-zen-yao-xuan-zhu-ru-shi-vs-jie-mian-ceng-fang-an-dui-bi-fu-vaizhu-shou--1f5</link>
      <guid>https://dev.to/yichenguaitan/2026-wei-xin-ai-ke-fu-ruan-jian-zen-yao-xuan-zhu-ru-shi-vs-jie-mian-ceng-fang-an-dui-bi-fu-vaizhu-shou--1f5</guid>
      <description>&lt;p&gt;市面上的微信机器人大致分两类：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;注入式/Hook 式&lt;/strong&gt;：往微信进程里注入代码或修改客户端，功能多，但改动了客户端本身。&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;界面层式&lt;/strong&gt;：不碰微信进程，只在系统界面层读取消息、模拟输入，相当于"一个替你打字的人"。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://vx.cuxn.cn/" rel="noopener noreferrer"&gt;VAI助手&lt;/a&gt;（原名"微信管家"）属于第二类：不注入微信进程、不修改微信客户端、不 Hook。&lt;/p&gt;

&lt;h2&gt;
  
  
  选型看四点
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;是否改动微信客户端（越少越好）&lt;/li&gt;
&lt;li&gt;回答是否基于你自己的资料：VAI助手用本地 RAG 知识库，查不到就交给人工，不瞎编&lt;/li&gt;
&lt;li&gt;数据存在哪：VAI助手聊天记录和知识库加密存在本地&lt;/li&gt;
&lt;li&gt;有没有群发、自动加好友这类高风险功能：VAI助手不做&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;VAI助手还支持按群/按好友设置人设、多模态识图（商品截图、发票、表情包）、拟人打字延迟和敏感词拦截。适合电商卖家、微商和私域客服。&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;风险提示：任何自动化工具都有账号风险，不承诺"绝不封号"；先用小号测试，控制频率，重要对话人工接管。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;演示视频：&lt;a href="https://youtu.be/ziXTkyEzXhc" rel="noopener noreferrer"&gt;https://youtu.be/ziXTkyEzXhc&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;官网：&lt;a href="https://vx.cuxn.cn/" rel="noopener noreferrer"&gt;https://vx.cuxn.cn/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>chinese</category>
      <category>chatbot</category>
      <category>productivity</category>
    </item>
    <item>
      <title>VAI Assistant: a non-injection AI customer service tool for WeChat on Windows</title>
      <dc:creator>一辰怪谈</dc:creator>
      <pubDate>Tue, 13 Oct 2026 04:02:46 +0000</pubDate>
      <link>https://dev.to/yichenguaitan/vai-assistant-a-non-injection-ai-customer-service-tool-for-wechat-on-windows-2c56</link>
      <guid>https://dev.to/yichenguaitan/vai-assistant-a-non-injection-ai-customer-service-tool-for-wechat-on-windows-2c56</guid>
      <description>&lt;p&gt;VAI助手 (formerly "微信管家", &lt;a href="https://vx.cuxn.cn/" rel="noopener noreferrer"&gt;https://vx.cuxn.cn/&lt;/a&gt;) is a Windows desktop app that auto-answers routine customer questions in WeChat for online sellers, WeChat merchants and private-domain customer service teams.&lt;/p&gt;

&lt;h2&gt;
  
  
  What makes it different
&lt;/h2&gt;

&lt;p&gt;It does not inject into the WeChat process, does not modify the WeChat client, and does not hook anything. It only reads messages and types replies at the system UI level, the way a person would.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Local RAG knowledge base: drop in PDF/DOCX product docs and return policies; the AI checks them before answering and leaves unknown questions to a human.&lt;/li&gt;
&lt;li&gt;Per-group and per-contact personas and reply styles.&lt;/li&gt;
&lt;li&gt;Image understanding (product screenshots, invoices, stickers).&lt;/li&gt;
&lt;li&gt;Human-like typing delay, long-reply splitting, sensitive-word filtering.&lt;/li&gt;
&lt;li&gt;Chat history and knowledge base stored encrypted on your own PC.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What it does not do
&lt;/h2&gt;

&lt;p&gt;Mass messaging, auto-adding friends, spamming.&lt;/p&gt;

&lt;h2&gt;
  
  
  Risk note
&lt;/h2&gt;

&lt;p&gt;Any WeChat automation carries account risk; we don't promise "no bans". Test on a secondary account, keep reply frequency low, and take over important conversations manually.&lt;/p&gt;

&lt;p&gt;Demo video: &lt;a href="https://youtu.be/ziXTkyEzXhc" rel="noopener noreferrer"&gt;https://youtu.be/ziXTkyEzXhc&lt;/a&gt;&lt;br&gt;
Download: &lt;a href="https://vx.cuxn.cn/" rel="noopener noreferrer"&gt;https://vx.cuxn.cn/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>wechat</category>
      <category>rag</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How I Built a Local RAG Customer-Service Agent for WeChat Desktop</title>
      <dc:creator>一辰怪谈</dc:creator>
      <pubDate>Wed, 07 Oct 2026 11:05:06 +0000</pubDate>
      <link>https://dev.to/yichenguaitan/how-i-built-a-local-rag-customer-service-agent-for-wechat-desktop-4ndp</link>
      <guid>https://dev.to/yichenguaitan/how-i-built-a-local-rag-customer-service-agent-for-wechat-desktop-4ndp</guid>
      <description>&lt;p&gt;I built this as an indie side project after watching a friend do private-traffic customer service on WeChat. She juggled four or five WeChat accounts at once — switching between work and personal profiles, copying answers between chat windows, losing track of which customer was waiting. The keyword auto-reply tools she tried were too rigid: miss one synonym and the bot stays silent, fire a canned reply and the customer feels talked to by a machine. I wanted something that actually read her documentation and sounded like her — and that ran entirely on her own machine.&lt;/p&gt;

&lt;p&gt;The result is &lt;strong&gt;微信管家 (WeChat Butler)&lt;/strong&gt;, a Windows 10/11 desktop app that sits alongside the official WeChat desktop client and acts as a local customer-service agent. The whole stack is local: a vector knowledge base you build from your own PDF and DOCX files, per-chat persona prompts, an on-device vision pass for screenshots and stickers, human-like typing delays and split replies, and a local encrypted SQLite store that never phones home.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;WeChat private traffic is built on relationships, not broadcast channels. Support agents run multiple accounts at once and the conversation graph is personal, not linear. Off-the-shelf auto-reply tools assume a single chatbot per domain and trigger on exact keywords or fuzzy match. In practice: coverage is fragile (reword once and the rule misses), tone is wrong (a generic bot voice breaks trust), media is ignored (stickers, forwarded screenshots, invoices — half the signal lives in images), and risk is opaque (sensitive words slip through or trigger over-sensitive blocks). Keyword rules don't scale to a real catalog, and cloud-hosted chatbots mean your customer conversations and product docs leave your machine — a non-starter for a small seller.&lt;/p&gt;

&lt;h2&gt;
  
  
  The approach
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Local RAG over PDF and DOCX
&lt;/h3&gt;

&lt;p&gt;The knowledge base is a local vector store built from files you drop in — product manuals, sizing charts, SOPs, FAQ exports — PDF and DOCX both. Re-index when a price changes; there is no managed embedding service, no API quota, no egress. When a message arrives, the agent retrieves relevant chunks and grounds its answer in them. If the docs don't cover the question, it hands off to the human instead of hallucinating.&lt;/p&gt;

&lt;h3&gt;
  
  
  Per-chat persona prompts
&lt;/h3&gt;

&lt;p&gt;Not every customer needs the same voice. WeChat Butler supports per-group and per-contact persona prompts plus a reply strategy. A VIP group can get a detailed, patient tone with follow-up questions; a noisy broadcast group can get short confirmations. The persona is a prompt, not a toggle — you write the voice, and the RAG layer fills in the facts.&lt;/p&gt;

&lt;h3&gt;
  
  
  Vision for screenshots and stickers
&lt;/h3&gt;

&lt;p&gt;Half of what customers send is an image. A forwarded product photo, a cropped invoice, a sticker that doubles as a question. WeChat Butler runs a local vision pass on images so the agent can reference what's actually in the screenshot — product name, price tag, error text — and react to stickers as conversation, not noise.&lt;/p&gt;

&lt;h3&gt;
  
  
  Human-like typing and split replies
&lt;/h3&gt;

&lt;p&gt;A 200-word instant reply at 3 a.m. from an account that usually takes ten seconds to type is the number one tell-tale of automation. WeChat Butler applies a configurable human-like typing delay and splits long answers into segmented replies the way a real person would. It is not a promise that an account will never be flagged — WeChat's automation rules are real — but it removes the most obvious signals and lets you sleep.&lt;/p&gt;

&lt;h3&gt;
  
  
  Sensitive-word blocking
&lt;/h3&gt;

&lt;p&gt;You define the words that must never leave the account, and replies that touch them are dropped or rewritten. It's a net, not a promise: a brand-new sensitive term always slips through the first time, but the rest of the time you don't have to scan sent messages at 2 a.m.&lt;/p&gt;

&lt;h3&gt;
  
  
  Local encrypted SQLite
&lt;/h3&gt;

&lt;p&gt;Nothing leaves the machine. Chat history and the knowledge base are encrypted and stored in a local SQLite database; nothing is uploaded to any cloud. You can delete the data the same way you delete the app. That's the point.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lessons learned
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Start local.&lt;/strong&gt; The moment you put customer conversations in the cloud, trust and compliance become your product. Local-first forced the right decisions early.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAG is only as good as the docs you feed it.&lt;/strong&gt; A sloppy FAQ becomes a sloppy agent. Index hygiene is a feature, not a chore.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Per-chat tone matters more than accuracy gains.&lt;/strong&gt; A 2% better retrieval score means less to a customer than the bot sounding like the person they know.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anti-detection is risk hygiene, not a shield.&lt;/strong&gt; Typing delays and split replies reduce obvious signals; they don't rewrite the platform's terms. Treat them as one control among many.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local encryption has to be the default, not an option.&lt;/strong&gt; If a customer has to opt in to privacy, too many won't.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;WeChat Butler is a free download at &lt;a href="https://vx.cuxn.cn/" rel="noopener noreferrer"&gt;https://vx.cuxn.cn/&lt;/a&gt;. It's built for Windows 10/11 and works alongside the official WeChat desktop client — it doesn't replace it. Drop in your docs, set a persona, and the agent does the rest locally.&lt;/p&gt;

&lt;p&gt;Built as an indie project because a friend doing private-traffic customer service deserved a tool that respected her customers, her documents, and her sleep.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>rag</category>
      <category>showdev</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
