资讯动态

给 LINE 群接一只随叫随回的 AI:GPT AI Assistant 怎么激活、怎么管

发布时间:2026/9/20 12:17:24 来源:尧图企业网站定制
给 LINE 群接一只随叫随回的 AIGPT AI Assistant 怎么激活、怎么管【免费下载链接】gpt-ai-assistantOpenAI LINE Vercel GPT AI Assistant项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-ai-assistant在 LINE 群里丢一句话AI 就能接上你的话、查资料、画张图但前提是你得会用 GPT AI Assistant 的命令。它把整套能力拆成 30 多条可触发的指令从/activate唤起自动回复到/deactivate让它闭嘴全靠这几把钥匙切换。下面按最小可用路径、命令分组、典型用法三条线把这套 GPT AI Assistant 命令体系讲清楚。 跑起来最小可用路径四步就能把 GPT AI Assistant 跑起来全程不用改任何业务代码# 第 1 步拉下仓库并安装依赖 git clone https://gitcode.com/GitHub_Trending/gp/gpt-ai-assistant.git cd gpt-ai-assistant npm install克隆下来后装依赖这一步只是把 OpenAI、LINE 等第三方库装齐不产生任何业务逻辑。# 第 2 步在仓库根目录新建 .env只填三把必需钥匙即可 LINE_CHANNEL_ACCESS_TOKEN你的LINE通道令牌 LINE_CHANNEL_SECRET你的LINE通道密钥 OPENAI_API_KEY你的OpenAI密钥这三个是硬门槛前两个让 LINE 消息能进来第三个让 GPT AI Assistant 真正会回答。SERPAPI_API_KEY只有用「查詢」搜索时才需要可后补。# 第 3 步启动服务nodemon 热重载 npm run dev服务启动后会监听默认的/webhook路径。把 LINE 通道的回调地址指过去在对话窗发一句「請問你好嗎」机器人就会自动回话——这就是最小可运行状态。功能全景命令体系怎么组织GPT AI Assistant 的命令集中在 app/commands/index.js 里按type分成几类TYPE_SYSTEM开关与流程控制、TYPE_SUM/TYPE_ANALYZE/TYPE_TRANSLATE内容加工统称「查询域」。全部命令一览如下命令别名用途源码位置激活說話、開始說話、/activate開啟自動回覆bot-activate.js停用閉嘴、停止說話、/deactivate關閉自動回覆bot-deactivate.js指令/command拉出命令選單sys-command.js忘記重來、/forget清空當前對話歷史bot-forget.js繼續/continue把被截斷的回答接完bot-continue.js重試重試重跑上一次請求bot-retry.js請問呼叫、/talk自由對話bot-talk.js查詢搜尋、查找、/search先搜再答bot-search.js請畫畫、描繪、/draw生成圖片bot-draw.js總結/sum摘要並給細節sum-sum.js分析/analyze通用分析analyze-analyze.js文學分析—文學視角分析analyze-literarily.js數學分析—數學視角分析analyze-mathematically.js命理學分析—命理視角分析analyze-numerologically.js哲學分析—哲學視角分析analyze-philosophically.js心理學分析—心理學視角分析analyze-psychologically.js建議—摘要並給建議sum-advise.js道歉—摘要並誠懇道歉sum-apologize.js譴責—摘要並嚴厲譴責sum-blame.js安慰—摘要並溫暖安慰sum-comfort.js抱怨—摘要並輕微抱怨sum-complain.js鼓勵—摘要並熱烈鼓勵sum-encourage.js嘲諷—摘要並刻薄嘲諷sum-laugh.js翻英/translate-to-en上一句翻成英文translate-to-en.js翻日/translate-to-ja上一句翻成日文translate-to-ja.js版本/version檢查更新sys-version.js文件/doc官方文件sys-doc.js回報/report回報問題sys-report.js重新啟動/restart重新部署sys-deploy.js状态控制域唤醒与静默的开关这一组决定机器人「在不在线」。激活会先清空历史对话再把该来源标记为已激活之后它会对任何文本自动接话停用则是反向操作。两个开关的处理逻辑见 activate.js 与 deactivate.js都依赖VERCEL_ACCESS_TOKEN来触发重新部署。其余的忘記清历史、繼續接完被截断的回答、重試重跑上次是会话内的微调不必每次都重新激活。交互域让 AI 开口、搜索与画图請問是最常用的自由对话入口它还会匹配到机器人名字、或在已激活状态下直接触发。查詢走 SerpAPI 拿到搜索结果再交给 OpenAI 组织答案是「带事实的问答」。請畫用 DALL·E 出图。这三个是 GPT AI Assistant 真正「干活」的主力。数据加工域摘要、分析与翻译總結、分析及六个角度的xx分析本质都是给同一段上下文套一句固定提示词再让模型输出。风格类建議、安慰、嘲諷等同理只是语气不同。翻英/翻日直接对上一句结果做翻译适合搜索后马上换语言。系统域信息、文件与部署版本报当前号、文件吐官方文档入口、回報收集问题、重新啟動触发重新部署。这几个不改变对话内容属于运维向的旁路命令。典型场景从单命令到工作流GPT AI Assistant 的命令匹配是「包含式」的只要句子里含有触发词就算命中见 get-command.js所以触发词可以嵌在任意一句话里不必整句等于别名。理解这点下面的组合就顺了。临时问答后清场請問 用三句話解釋什麼是 webhook 忘記請問触发对话忘記立刻清掉这段历史让下一轮提问不带上次的上下文避免串味。整段自动接话再静默/activate 請問 帮我列一下今天的产品需求 /deactivate激活后机器人对群里任何文本都自动回复适合你连发几条它都接用完/deactivate关掉自动回复防止它在群里一直抢话。检索后立刻换语言查詢 今天台北天氣 上一句翻成英文查詢用 SerpAPI 取回答案翻英直接对上一句结果翻译不用把原句再打一遍。三条指令如何被路由可以用这张图概括⚠️ 踩坑速查症状常见原因处理办法发了命令没反应机器人处于停用状态或句子里没带触发词先/activate触发词可嵌在句中别只发孤立别名提示「缺少環境變數」.env没配OPENAI_API_KEY或 LINE 两件套补齐对应键npm run dev重启「查詢」查不到结果缺SERPAPI_API_KEY配置该密钥后再发查询中文别名不灵繁简混写或把别名当成独立整句用「停止說話吧」这类带触发词的句子触发回答超时 / 报错网络或 OpenAI 端点慢超过APP_API_TIMEOUT调大超时重新啟動后用重試重跑完整的命令定义集中在 app/commands/index.js每个触发词的中英文映射可在 locales/zh.js 里逐个核对。一句话收尾整套 GPT AI Assistant 的使用闭环就一句/activate唤醒自动回复 → 在 LINE 里发问、搜索、画图、总结 →/deactivate让它闭嘴。命令的总入口是 app/commands/index.js项目说明与依赖见 README.md。【免费下载链接】gpt-ai-assistantOpenAI LINE Vercel GPT AI Assistant项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-ai-assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价