<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>telegram-bot on 林協霆醫師</title><link>/tags/telegram-bot/</link><description>林協霆醫師 (telegram-bot)</description><generator>Hugo -- gohugo.io</generator><language>zh-tw</language><image><url>https://htl.physician.tw/favicon-32x32.png</url><title>林協霆醫師</title><link>https://htl.physician.tw/</link><width>32</width><height>32</height></image><webfeeds:icon>https://htl.physician.tw/favicon-32x32.png</webfeeds:icon><webfeeds:logo>https://htl.physician.tw/android-chrome-512x512.png</webfeeds:logo><webfeeds:accentColor>5bbad5</webfeeds:accentColor><lastBuildDate>Sat, 28 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="/tags/telegram-bot/index.xml" rel="self" type="application/rss+xml"/><item><title>openEvidence：個人 Telegram Bot 包裝 OpenEvidence 提供串流式醫學問答</title><link>/blog/openevidence-2026-03-28/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>/blog/openevidence-2026-03-28/</guid><description>&lt;h2 id="introduction引言" >
&lt;div>
&lt;a href="#introduction%e5%bc%95%e8%a8%80">
#
&lt;/a>
Introduction（引言）
&lt;/div>
&lt;/h2>
&lt;p>實證醫學問答工具如 OpenEvidence 在桌面瀏覽器上體驗良好，但臨床醫師多數時候並不在桌前：值班、會診、查房中皆可能突然需要查詢實證資料。此時手機是最方便的入口，而 Telegram Bot 提供低摩擦的對話介面。本專案將 OpenEvidence 包裝為個人 Telegram Bot，使醫師可在行動裝置上以對話方式取得實證答案與 PubMed 引文，並支援串流回應以維持即時感。&lt;/p>
&lt;h2 id="methods方法" >
&lt;div>
&lt;a href="#methods%e6%96%b9%e6%b3%95">
#
&lt;/a>
Methods（方法）
&lt;/div>
&lt;/h2>
&lt;p>Bot 以 Python 撰寫，採用 Telegram Bot API 並串接 OpenEvidence 後端（透過 Cookie 或 API 認證，依姊妹專案 &lt;code>openevidence-mcp&lt;/code> 的機制）。回應採串流模式：當 OpenEvidence 後端開始輸出時，Bot 即時將文字轉為 Telegram 訊息更新，使使用者不必等待完整回應。引文則以結構化方式附加，包含 PubMed 連結與摘要資訊，方便進一步閱讀。&lt;/p>
&lt;p>設計上強調個人化使用：僅授權給特定 Telegram 帳號，避免被作為公共服務濫用。所有查詢紀錄存於本地，不外傳第三方，符合作者個人對資料主權的偏好。&lt;/p>
&lt;h2 id="results結果" >
&lt;div>
&lt;a href="#results%e7%b5%90%e6%9e%9c">
#
&lt;/a>
Results（結果）
&lt;/div>
&lt;/h2>
&lt;p>完成的 Bot 使醫師能在行動裝置上以低摩擦方式取得實證答案。實際使用情境包括：值班時快速確認某藥物在特定情境的證據等級、會診前查閱最新指引摘要、查房中針對特殊病例獲得鑑別診斷建議。串流回應顯著改善等待體驗，更接近與真人對話的感受。&lt;/p>
&lt;h2 id="discussion討論" >
&lt;div>
&lt;a href="#discussion%e8%a8%8e%e8%ab%96">
#
&lt;/a>
Discussion（討論）
&lt;/div>
&lt;/h2>
&lt;p>本專案具體展示了「將後端工具搬上行動端」的價值：當入口被改造為合適的介面，使用頻率與場景都會擴張。限制方面，Telegram 在某些國家的可用性有限；OpenEvidence 後端的速率限制亦會影響高頻使用。未來可加入語音輸入、與 LINE Bot 並行部署，並結合 RSS 訂閱推送個人化文獻更新。&lt;/p>
&lt;h2 id="連結" >
&lt;div>
&lt;a href="#%e9%80%a3%e7%b5%90">
#
&lt;/a>
連結
&lt;/div>
&lt;/h2>
&lt;ul>
&lt;li>GitHub：&lt;a href="https://github.com/htlin222/openEvidence">htlin222/openEvidence&lt;/a>&lt;/li>
&lt;li>主要語言：Python&lt;/li>
&lt;li>最後更新：2026-03-28&lt;/li>
&lt;/ul></description></item><item><title>general-codex-tg-bot：包裝 Codex 為通用 Telegram Bot 的個人實驗</title><link>/blog/general-codex-tg-bot-2026-03-03/</link><pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate><guid>/blog/general-codex-tg-bot-2026-03-03/</guid><description>&lt;h2 id="introduction引言" >
&lt;div>
&lt;a href="#introduction%e5%bc%95%e8%a8%80">
#
&lt;/a>
Introduction（引言）
&lt;/div>
&lt;/h2>
&lt;p>桌面端 AI Coding 工具（Claude Code、Codex CLI、Cursor）已相當成熟，但行動端體驗仍不理想。對於工程師而言，許多想法是在通勤、走路或睡前突然浮現的，若能即時以行動裝置開始實驗，可顯著提升創意密度。本專案以 Codex 為後端、Telegram Bot 為前端，提供「以對話寫程式」的行動端入口。&lt;/p>
&lt;h2 id="methods方法" >
&lt;div>
&lt;a href="#methods%e6%96%b9%e6%b3%95">
#
&lt;/a>
Methods（方法）
&lt;/div>
&lt;/h2>
&lt;p>Bot 以 TypeScript 撰寫，後端透過 Codex API 呼叫模型；前端利用 Telegram 對話介面提供文字、語音輸入與檔案附件。對於程式碼回應，Bot 會將輸出格式化為 Telegram 程式碼區塊，並附帶複製友善的指令。長對話自動切分以符合 Telegram 訊息長度限制；多輪上下文以 Bot 端維護，確保使用者可在多訊息間自然延續討論。&lt;/p>
&lt;p>設計上強調「行動端友善」：避免要求過多前置設定、提供「複製即可貼到桌面」的格式、整合常用 prompt 模板（解釋程式、撰寫測試、debug）。整體授權限定於作者個人帳號，避免被當作公共服務濫用。&lt;/p>
&lt;h2 id="results結果" >
&lt;div>
&lt;a href="#results%e7%b5%90%e6%9e%9c">
#
&lt;/a>
Results（結果）
&lt;/div>
&lt;/h2>
&lt;p>Bot 已能在手機上提供基本 AI Coding 體驗：使用者可用語音口述需求、收到程式碼草稿、複製至桌面繼續開發。對於高頻有靈感但分散於非工作時段的使用者，這提供了「先記下並讓 AI 思考，回到桌面再驗收」的工作流。&lt;/p>
&lt;h2 id="discussion討論" >
&lt;div>
&lt;a href="#discussion%e8%a8%8e%e8%ab%96">
#
&lt;/a>
Discussion（討論）
&lt;/div>
&lt;/h2>
&lt;p>本專案展現了「將桌面工具搬上行動端」的設計挑戰：不只是技術橋接，更要重新思考介面邏輯以適應小螢幕與斷續注意力。限制方面，行動端輸入仍是瓶頸；長程式碼在 Telegram 中閱讀體驗有限。未來可加入語音回應、與 GitHub gist 的自動同步、以及與作者其他 LINE Bot 的統一通知中心。&lt;/p>
&lt;h2 id="連結" >
&lt;div>
&lt;a href="#%e9%80%a3%e7%b5%90">
#
&lt;/a>
連結
&lt;/div>
&lt;/h2>
&lt;ul>
&lt;li>GitHub：&lt;a href="https://github.com/htlin222/general-codex-tg-bot">htlin222/general-codex-tg-bot&lt;/a>&lt;/li>
&lt;li>主要語言：TypeScript&lt;/li>
&lt;li>最後更新：2026-03-03&lt;/li>
&lt;/ul></description></item></channel></rss>