<?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>integration on 林協霆醫師</title><link>/tags/integration/</link><description>林協霆醫師 (integration)</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>Sun, 08 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="/tags/integration/index.xml" rel="self" type="application/rss+xml"/><item><title>teamplus-api：探索 Teamplus 對外 API 整合的 Python 私有專案</title><link>/blog/teamplus-api-2026-03-08/</link><pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate><guid>/blog/teamplus-api-2026-03-08/</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>Teamplus 為許多醫療機構採用的內部協作平台，提供訊息、會議與檔案分享。然而其與個人化工作流的整合仍仰賴使用者手動切換，未能享受 API 化帶來的自動化潛力。本專案即為作者探索 Teamplus API 介接的私有實驗倉庫，目標是建立一個可被個人 AI 助手（如 Claude Code）呼叫的 API 包裝層。&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>實作以 Python 為主，依 Teamplus 公開 API 文件（或反向工程）封裝常用功能：取得對話列表、發送訊息、上傳／下載檔案、查詢成員資訊。所有呼叫以結構化函式提供，便於後續被其他工具串接。認證採 OAuth 或 API Token 視機構政策而定，憑證透過環境變數而非硬編碼方式管理。&lt;/p>
&lt;p>設計上遵循「最小驚訝原則」：函式命名與參數盡量符合直覺，回傳值結構與其他 messaging API（Telegram、LINE）保持類似，方便跨平台搬遷。私有狀態使其能保留機構專屬細節而不影響其他人。&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>倉庫提供作者個人在 Teamplus 與其他工作流（任務管理、會議備忘、檔案歸檔）之間的橋樑。例如可在 Claude Code 中以對話方式查詢 Teamplus 上的某段討論並自動產出摘要，或將特定群組訊息歸檔至個人筆記系統。&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>本專案展現了「打通機構工具與個人工作流」的工程實踐。限制方面，機構政策可能限制 API 使用；API 變動需持續維護；資料隱私必須謹慎處理，避免誤將敏感訊息留存於不適當位置。未來可加入 LLM 自動分類訊息重要性、與 Notion／Obsidian 同步特定討論串、以及行動端整合。&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/teamplus-api">htlin222/teamplus-api&lt;/a>&lt;/li>
&lt;li>主要語言：Python&lt;/li>
&lt;li>最後更新：2026-03-08&lt;/li>
&lt;/ul></description></item></channel></rss>