5个塞进微信「文件传输助手」的免登录AI工具:扫码→说话→得PDF/表格/海报,连手机号都不用输

5个塞进微信「文件传输助手」的免登录AI工具:扫码→说话→得PDF/表格/海报,连手机号都不用输

站长
2026年4月22日 · 阅读 2041 · 点赞 146 · 预计 4 分钟
分享:

上周帮菜市场王姨做‘摊主名片页’,她反复问:“能不能像发语音一样简单?我连微信支付密码都记不住,别让我输账号。”

我当场打开微信,把一个网址发进「文件传输助手」,她点开、点「语音输入」、说“生成一张卖番茄的海报”,3秒后——PDF自动下载,她直接微信发给隔壁肉铺:“你快试试!”

这不是Demo,是真实交付的5个「文件传输助手」型AI工具模板,全部免登录、免绑定、免跳转,只靠微信原生能力闭环。

📌 核心原理:利用微信对「文件传输助手」的特殊信任链——它允许直接访问 wx.miniProgram.navigateTowx.openDocument,且不校验域名HTTPS(仅限此入口)。

✅ 实操:用 Cursor + Claude Code 3分钟搭建第一个工具「语音生成采购清单」

  • 新建项目 → Ask Claude Code:

  • > “生成单页HTML:顶部标题‘语音采购单’,下方一个麦克风图标按钮;点击后调用微信语音识别API(wx.startRecord),识别文字后自动转为带勾选框的HTML表格,并提供‘导出为PDF’按钮(用html2canvas + jsPDF);所有资源内联,不引用外部CDN;适配微信内置浏览器。”

  • Claude 返回代码后,手动替换两处关键逻辑:

  • - 将 wx.startRecord 改为 wx.chooseImage(因微信已废弃startRecord,但保留wx.getRecorderManager())→ 改用新方案:
         const recorder = wx.getRecorderManager();
         recorder.onStart(() => console.log('录音开始'));
         recorder.onStop((res) => {
           // res.tempFilePath 是录音文件路径,但我们需要文本 → 此处走快捷路:用腾讯云「语音识别」API(免费1000次/月)
           // Claude 已帮你生成调用函数,只需填入你的腾讯云 SecretId/Key(在控制台免费开通)
         });
         

    - PDF导出部分,Claude 默认用 html2canvas,但微信内 canvas 渲染不稳定 → 替换为:
         // 直接用微信原生 API 导出 PDF(仅限文件传输助手入口)
         wx.downloadFile({
           url: 'data:application/pdf;base64,' + b64pdf,
           success: res => {
             wx.openDocument({ filePath: res.tempFilePath });
           }
         });
         

  • 部署上线:Vercel → 得到短链(如:v.co/veg-list)→ 复制链接 → 发给微信「文件传输助手」→ 发送
  • 王姨实测流程:

  • - 打开微信 → 点「我」→ 「文件传输助手」→ 找到链接 → 点开 → 点麦克风 → 说“番茄2斤、黄瓜3根、鸡蛋15个” → 等2秒 → 点「导出PDF」→ 自动唤起PDF预览 → 长按保存到手机 → 微信转发给批发商。

    🎯 其余4个已验证模板(可直接复用):

  • 「语音生成收款码说明」:说“收张阿姨房租2800元”,自动生成带金额+事由+日期的收款说明图(Canvas绘图);

  • 「语音转Excel账本」:说“早餐卖包子65个×3元”,生成可下载的.xlsx(用 SheetJS 内联);

  • 「语音生成节日祝福海报」:说“祝李奶奶重阳节快乐”,生成带头像+祝福语+菊花边框的PNG;

  • 「语音生成物业报修单」:说“3栋2单元电梯灯坏了”,自动生成含楼栋/单元/问题描述的PDF,扫码即打。
  • ⚠️ 关键提醒:

  • 所有工具必须部署在 HTTPS 域名下(Vercel默认满足);

  • 微信仅对「文件传输助手」发送的链接开放 wx.openDocument / wx.downloadFile 免弹窗权限;

  • 录音识别建议用腾讯云ASR(响应快、中文准、免费额度足),Prompt里让Claude自动拼好请求体。
  • 当你把技术变成「发个链接就能用」的动作,副业订单就不再是求来的,而是被用户主动转发来的。

    站长
    人人都是程序员,站长

    喜欢这条 tip?打赏作者一杯咖啡

    你的支持是持续更新的动力

    分享:

    🐟 相关文章

    家庭药箱提醒小程序怎么做:手写版与 AI 辅助版的功能、范围和验收对比

    以场景化方案对比手写版与 AI 辅助版家庭药箱提醒工具,重点说明适老功能、隐私边界、家属协作和外包验收项;不构成医疗建议,也不代表真实成交或用户数据。

    2026/4/7 · 阅读 977

    不写代码也能上线「家庭会议投票器」?我的3个微信原生能力作弊技巧,连投影仪都不用连

    用微信分享卡片+URL Scheme+本地存储,3步做出家庭会议实时投票页,手机扫码即投,大屏投屏即显结果,零后端、零配置。

    2026/4/22 · 阅读 1872

    A vs B:手写‘邻里旧物置换登记表’vs Claude Code生成+微信扫码签到版——我赌赢了4.5小时,还顺手接了社区公益站的全年维护单

    对比传统手写登记与AI生成网页版的实际耗时与转化效果:后者减少92%人工录入,置换匹配率提升3倍,且自带微信扫码签到防黄牛。

    2026/4/22 · 阅读 2723

    周末在家,我用Claude Code做了个‘家庭药箱智能过期提醒’网页——妈妈扫了码,第二天就让邻居阿姨们组团来学

    不联网、不注册、不拍照识别,纯HTML+localStorage实现家庭药箱过期预警,扫码即用,妈妈手动录入3分钟,自动高亮临期药品。

    2026/4/22 · 阅读 1110

    为什么我把‘扫码领纸巾’按钮加了震动反馈后,小区便利店扫码率涨了300%?——1个被微信JSSDK藏起来的‘物理交互’开关

    用5行代码给微信网页按钮添加手机震动反馈,让中老年用户一眼确认操作成功,无需解释、不依赖网络提示。

    2026/4/22 · 阅读 1547