服務

從介面到交接的軟體工作。

行動 App、網頁工具、AI 功能與產品設計。每一次合作都從書面範圍開始。

行動 App

我們做什麼

依實際使用情境設計與開發 iOS、Android 應用程式:不穩定的連線、中斷的工作、被拒絕的權限,以及短任務和長表單的差異。先界定必要旅程,再決定平台與實作方式。

原生與跨平台各有條件。我們會對照裝置存取、背景行為與維護需求;離線、同步和衝突策略從一開始就是決策的一部分。

交付內容

包含原始碼、可執行的 App、設定說明及受支援流程的文件。權限、載入與錯誤狀態屬於介面的一部分;交接也會列出帳號所有權、發行設定與已知限制。

時程

在範圍階段以週制定時程,並每週提供可審閱的版本。聚焦旅程與有背景擷取、複雜同步的產品,需要不同規劃。

不包含

品牌識別、行銷活動、硬體採購與無限期維運不在此服務內。商店帳號與外部服務必須有清楚的所有權。

常用工具

  • Swift、SwiftUI:Apple 原生 App。
  • Kotlin、Jetpack Compose:Android App。
  • React Native with Expo:適合共用介面的情境。
  • SQLite:裝置端資料,並依專案設計同步層。
  • App Store Connect、Google Play Console:使用你持有的帳號發行。

網頁 App 與內部工具

我們做什麼

我們處理從請求進來到工作完成之間的軟體:共用佇列、管理後台、營運儀表板與聚焦的網頁 App。先理解現有流程,包括已讓事情運作的試算表或對話;新介面應移除明確阻礙,不是再增加一個重複維護資料的地方。

範圍會定義誰能看見或修改資料、資料來源及失敗時的行為。權限與稽核是設計輸入,不是介面完成後才補的細節。

交付內容

包含應用程式原始碼、約定的資料模型、設定說明與支援流程的可運作版本。角色、整合與營運相依性皆會記錄;需要歷程時,也會定義哪些變更要保留及如何查閱。

時程

在範圍階段以週制定並每週提供版本。工作流程的廣度、既有系統存取與來源資料品質,都會影響交付窗口。

不包含

不會自動包含整套企業系統汰換、未定義的歷史資料清理或常駐客服。資料輸入、遷移與額外整合需要明確界線。

常用工具

  • TypeScript:介面與 API 的預設語言。
  • React:應用程式介面。
  • Node.js、PostgreSQL:伺服器與一致性要求較高的資料。
  • Vite、Next.js:依工具或路由需求選用。

AI 功能

我們做什麼

把語言模型、轉錄與文件理解接入既有產品或約定的新流程。起點是人需要協助的決策或任務:先確認來源資料、預期輸出,以及在哪裡必須人工檢查,再選擇模型或供應商。

整合必須處理不完整輸入、不確定答案和服務故障。結構化輸出只讓回應更易處理,並不讓內容自動變真;審核關卡和來源引用要符合出錯的後果。

交付內容

包含整合原始碼、設定文件、約定介面與使用授權資料建立的評估集。交接會說明提示詞或 schema、供應商相依性、失敗處理與評估已知限制。

時程

在範圍階段以週約定,逐週提供版本。若模型適用性尚未確定,會在擴大整合前安排評估里程碑。

不包含

不承諾零錯誤回答、重大流程中的無人判斷,或第三方模型行為的所有權。基礎模型訓練、無限制蒐集資料與無限期提示詞維護不在範圍內。

常用工具

  • OpenAI、Anthropic API:語言模型。
  • Whisper 等級模型:語音轉文字。
  • JSON Schema:讓草稿成為可檢查的紀錄。
  • TypeScript:讓審閱介面、schema 與模型呼叫位於同一程式庫。

產品設計

我們做什麼

以可執行的前端程式設計介面與互動。目標是在還容易調整時檢視產品行為:點擊後會發生什麼、表單如何說明錯誤、窄螢幕能否完成工作。設計從旅程及完成它所需的資訊開始。

字體、間距、元件與狀態會一起建立;鍵盤操作、可讀對比與響應式行為都屬於設計。若空白、載入與錯誤狀態沒有說清楚,只有預設畫面再精緻也不完整。

交付內容

提供可執行的前端原始碼、可重用的介面元件及行為說明。範例資料與已連線功能會明確區分;也會記錄哪些互動在本機、哪些需要後端。

時程

在範圍階段以週制定,並每週提供版本。時程取決於探索的旅程、既有視覺系統與審閱流程。

不包含

品牌命名、識別設計、插畫活動與持續廣告不在此服務內。後端實作與研究招募,只有明確納入範圍時才包含。

常用工具

  • HTML、CSS:含視覺 token 的基礎。
  • TypeScript:用於有真實行為的介面。
  • React:需要狀態、路由或重複互動時使用。
  • 鍵盤操作、可讀對比與窄螢幕,同在一套程式碼中完成。