在 Github Action 要使用 Github Action 內建的 Bot 的一些小技巧
Flutter Android compile toolchain 版本相容性
- 7
- Flutter
Flutter 專案的 Android compile toolchain 在 Gradle、AGP、Kotlin、JDK 這四個東西之間抓交集
整理 UOF WKF 外掛欄位整合 ERP 多筆明細資料至 Grid 列表的完整實作流程與開發規範,適用於 C# 5.0 (.NET Framework 4.5 包含) 開發環境
- 8
整理 UOF WKF 外掛欄位整合 ERP 多筆明細資料至 Grid 列表的完整實作流程與開發規範,適用於 C# 5.0 (.NET Framework 4.5 包含) 開發環境
化繁為簡:為何敏捷團隊仍需要 DFD?Visual Paradigm + AI + VPasCode 實戰指南
- 11
- AI
階層式資料流程圖(Hierarchical DFDs) 並非傳統瀑布模型的遺物,而是現代敏捷團隊釐清複雜系統的利器。它直觀、專注於數據流動,且完美契合迭代思維。更重要的是,結合 Visual Paradigm、AI Chatbot 與 VPasCode 這套現代化工具鏈,DFD 的繪製與維護已從「繁瑣的文書作業」轉變為「高效的需求工程」。
精通資料流程圖 (DFD):階層、意圖與平衡法則
- 7
- AI
前言
在現代系統分析中,極少有工件像資料流程圖 (Data Flow Diagram, DFD) 這樣經常被誤解。它常被與流程圖混淆,或被錯誤地套用物件導向術語。真正的 DFD 既不是控制流的描繪,也不是類別模型——它是對資料如何在系統邊界內移動與轉換的嚴謹功能規格說明。儘管敏捷方法論與微服務架構興起,DFD 仍然是定義範疇、與非技術利害關係人驗證需求,以及在撰寫任何程式碼之前確保架構一致性的黃金標準。
精通資料流程圖:從手動繪製到使用 Visual Paradigm 進行 AI 輔助建模
- 12
- AI
在複雜的系統分析領域中,清晰的溝通至關重要。所謂「一張圖勝過千言萬語」,這在系統建模中體現得尤為真切。資料流程圖(Data Flow Diagram, DFD) 至今仍是視覺化系統資訊流最有效率的傳統方法之一。無論是手動、自動化還是混合模式,精心設計的 DFD 都能以圖形方式描繪系統需求,展示資料如何進入、離開、轉換及儲存。
然而,建立 DFD 的方法論已隨時代演進。雖然理解基本符號與手動繪製技術對任何分析師而言仍是必備基礎,但現代工作流程已开始利用人工智慧(AI)來加速由上而下的分解(Top-Down Decomposition),並確保邏輯一致性。本綜合指南旨在彌合經典 DFD 理論與使用 Visual Paradigm 進行前沿 AI 輔助建模之間的差距,為您提供有效系統設計所需的基礎知識與先進工具。
C# 效能優化小技巧:5 個順手減少 Allocation 的寫法
- 51
寫 C# 久了之後,會發現效能改善不一定都要做到很複雜
很多時候不是要換架構,也不是一定要上什麼很進階的技巧, 反而只是一些平常寫 Code 時的小習慣
例如少查一次 Dictionary、少產生一個 String、少配置一個 Array,單看一次幾乎沒有差
但如果這段程式每天跑幾十萬、幾百萬次,這些小地方累積起來其實就有差了..
OpenCode 自接 API 中轉教學:設定 Limit 與 Reasoning 解決上下文壓縮錯誤
- 53
最近在 OpenCode IDE 上面接第三方中轉商的 API 中轉。
基本上只要對方有做 OpenAI Compatible API,要接進 OpenCode 都不難
Provider、baseURL、Model 設好,API Key 補上,大部分就可以直接跑
但我後來發現,自接模型雖然可以正常用,OpenCode 不一定知道這顆模型真正的規格
你重視的合規是否是他所認為的合規?當SaaS滿街跑時,怎麼確定這個SaaS安全合規?
- 73
- 基礎概念
前言:拜 Vibe coding 之賜,市場上出現了一大堆的SaaS,每個都聲稱自己所開發的符合你的需求,當然也有些會打著—別人也 Vibe coding 過,但最後還是回來用我們的—這種聲稱,但是你真的確定你的資料放在別人那裡是安全的嗎?尤其是資料中包含個資 (特種個資更是重要) 時,當對方的 SaaS 發生資安事件導致資料外洩時,要怎麼處理及維護自己的權益?這些會遠比那些聲稱自己 Vibe coding 出來的 SaaS 有多好用要來得重要太多了—不怕一萬,只怕萬一。
[C#] .NET 10 動態模板實作:Fluid 讓 HTML 不用重新 Build 就能修改
- 43
前一篇測試了 Scriban,主要目的就是希望在 .NET 10 裡面
可以讓前端頁面在執行期直接修改,不用每次都重新 Build、Publish、Deploy..
[C#] .NET 10 使用 Scriban 動態載入 HTML 模板,執行期修改不用重新發布
- 51
前一篇測試了 RazorEngineCore,主要目的就是希望在 .NET 10 裡面
可以做到像以前 ASPX 一樣,前端頁面可以直接修改,不用每次都重新 Build、Publish、Deploy..
ADhoc 改用參數化查詢
- 9
未參數化的直接查詢無法重用同一個執行計劃
VPasCode 完全指南:瀏覽器端的圖表即程式碼與文字轉圖表編輯器
- 9
- AI
在現代軟體工程實務中,文件往往難以跟上實作的腳步。傳統的拖拉式(Drag-and-Drop)繪圖工具所產出的靜態圖表,常在程式碼變更的瞬間便宣告過時,導致架構意圖與實際系統行為之間產生嚴重脫節。VPasCode 由 Visual Paradigm 開發,透過將「圖表即程式碼」(Diagram-as-Code, DaC)直接帶入瀏覽器環境,有效解決了這一痛點。
運用強大 BPMN 軟體進行商業流程設計:從概念到優化的全方位指南 簡介
- 15
- AI
本指南將以 Visual Paradigm 為例,深入探討如何利用現代化 BPMN 工具進行專業的商業流程設計。從基礎建模、AI 輔助生成,到進階的流程模擬與責任矩陣分析,我們將解析如何將抽象的營運概念轉化為可執行、可量化且可持續改進的數位資產。無論您是希望梳理現有流程(As-is),還是規劃未來的理想狀態(To-be),這份指南都將為您提供實務上的關鍵概念與應用範例。
[C#] .NET 10 如何動態載入 cshtml?使用 RazorEngineCore 實現免重新編譯
- 86
最近在測試 .NET 10 製作網站時,遇到一個很現實的問題
以前使用 ASP.NET Web Forms,只要建立一個 product.aspx?id=1, 我就可以去更改 .aspx 裡面的內容或是樣式
設計師修改版面時,只要替換 .aspx,完全不用重新編譯整個網站
但是到了 ASP.NET Core Razor Pages,.cshtml 預設會在發布時編譯進 DLL
ASP.NET Core 快取實戰:使用 IMemoryCache 降低資料庫查詢,避免 Cache Stampede
- 13
- C#
在 Web 系統中,有些資料會被頻繁查詢,但本身並不會頻繁變動。IMemoryCache
一段時間內只從資料庫讀取一次完整資料,後續查詢直接從 Web Server 記憶體取得。
告別「麵條式」流程圖:用 BPMN 編排圖重塑 B2B 交互與微服務契約
- 13
- AI
BPMN 編排圖是現代業務流程管理中缺失的一環。它們提供了一種乾淨、中立的語言來描述獨立系統和組織如何協作。通過專注於交互而非實現,你創建的模型更持久、更具法律效力且技術上更可操作。
[C#] Agnes AI 影片生成 API 教學:自動產生影片並下載 MP4
- 83
最近一直在測試各種可以產生圖片與影片的 AI API
前一篇測試了 Agnes AI 的圖片生成, 既然圖片可以直接用 API 產生,當然就會想看看影片是不是也可以
結果 Agnes AI 也有提供 agnes-video-v2.0 影片生成模型,而且可以直接透過 API 呼叫
Agnes AI 官方目前也將圖片與影片模型列為可透過 API 使用的多模態功能
掌握 AI 輔助視覺化建模:使用 Visual Paradigm 進行 DFD 自頂向下分解的實戰指南
- 10
- AI
在複雜系統的設計與產品管理中,清晰的數據流視覺化是確保團隊對齊和技術落地的關鍵。數據流圖(Data Flow Diagrams, DFD) 是系統分析師和產品經理用來視覺化數據如何在系統中流動的核心工具。然而,手動創建詳細且多層級的 DFD 不僅耗時費力,還容易在不同層級間出現邏輯不一致。
[C#] 串接 Agnes AI 生圖 API:agnes-image-2.1-flash 完整實作
- 94
最近都一直在測試有沒有可以產生圖片的 AI,看到 Agnes AI 有提供圖片生成 API,目前 agnes-image-2.1-flash 產生圖片的價格是 $0 / 張。
這時候我就感興趣了,可以有不用錢又可以透過程式產生圖片的機會,當然要用一波,畢竟現在 token 都好貴 :'(
[SQL][Backup]SQL Server 備份與還原完整教學:從基礎觀念到 TDE 憑證與主機移轉
- 138
- 資料庫管理經驗分享
本文改寫自筆者 2013 年舊文《SQL 備份指令與觀念相關練習》,原文是為輔導同仁準備微軟 70-462 認證所整理的練習題。十多年過去,除了把當年的觀念重新講清楚之外,這次也補上兩塊實務上常被問到、卻很少有文章完整講的主題:**資料庫加密(TDE)狀況下如何備份憑證**,以及**主機移轉時如何把 SQL 帳號的 SID 與加密密碼轉成 Script
Open Notebook的特性與架構限制
- 37
- AI
在公司內想要用Open Notebook(社群開源版)來取代 Google 官方的 NotebookLM
但便宜就是有極限
需要用錢解決問題時就花錢吧
掌握 Visual Paradigm 中的 Apache ECharts:從 AI 提示詞到最終資產
- 24
- AI
在現代數據驅動的環境中,創建引人入勝且具備互動性的數據視覺化,對於有效的故事講述與決策至關重要。Apache ECharts 是實現此目標的強大工具,但從頭開始手動構建其複雜的 JSON 配置,往往是一項艱鉅且耗時的任務。Visual Paradigm 透過彌合自然語言構思與精確程式碼自訂之間的差距,完美解決了這一挑戰。
BPMN 完整實戰教程:Visual Paradigm 體驗、AI 功能與生態系統深度指南
- 42
- BPMN
Business Process Model and Notation (BPMN) 是現代企業流程管理的核心標準。本文將以資深用戶視角,深入探討 BPMN 的核心概念,並重點分享 Visual Paradigm 如何在 AI 技術加持下,重塑流程建模體驗,為您提供一份涵蓋基礎、進階應用及生態整合的完整指南。
Gemini 3.6 Flash 與 3.5 Flash-Lite 發表:更省 Token 的主力模型,與 350 tok/s 的高吞吐選擇
- 66
- AI
Google 於 2026 年 7 月 21 日推出 Gemini 3.6 Flash 與 Gemini 3.5 Flash-Lite。本文以官方公告、API 文件與 Artificial Analysis 的公開評測為基礎,拆解效能、成本、速度、適用場景及採用注意事項。
進修課程
- 1
- 2





