什麼是 Agentic Workflow?
從流程自動化出發,介紹 Agentic Workflow 如何結合 LLM、Local Agent Runtime、MCP、Verification 與 Human Approval,形成可持續執行的全自主工作流。
Quilloo:Vibe Coding 與 Qwen3.5 受限環境最佳化
Quilloo 是筆者開始 Vibe Coding 後,第 21 個正式上架的 iOS App,也是本地 AI 專案的第一個成果。
Typed Memory 架構:簡介 MTLHeap / IOSurface
從 Typed Memory 概念出發,理解 QNX POSIX Typed Memory、Metal MTLHeap 與 IOSurface 如何管理記憶體用途、生命週期與共享資源。
關於 Autonomous Workflow
從 Agentic Coding 實作經驗出發,說明如何把人工介入轉成 Workflow 規則,讓 AI 依照 Spec、檢查與驗收流程持續推進開發。
LLM 模型特殊量化技術概論:以 Qwen3.5 MLX-4bit 為例
從 MLX、llama.cpp、4-bit 量化與 Gated DeltaNet recurrent state,理解 Qwen3.5 在 Apple Silicon 上的 Prefill 效能差異。
Qwen3.5 上下文管理實作:以對話聊天為例
從對話聊天的實作出發,理解 Qwen3.5 如何結合 GDN recurrent state、Attention KV cache、歷史裁切與 checkpoint 管理上下文。
Qwen3.5 模型架構與 GDN 上下文管理技術
從 Qwen3.5 的混合模型架構出發,理解 Gated DeltaNet 如何透過固定狀態、Decay Gate 與 Delta Rule 管理長上下文。
AI 商業觀點:Vibe Coding 成本結構
AI 軟體開發的成本,不能只看模型單價。
AI 商業觀點:Vibe Coding 存在成本不對稱問題
獨立開發者期待 Vibe Coding 的「軟體生産力」,也同時能帶來高經濟效應;現實真的如此嗎?本文提出 Jollen 的個人觀點。
Task Contract 在 Agentic Coding 中的角色
OpenAI 官方說明將 Skills 定義為 reusable、shareable workflows
Skills 在 Agentic Coding 中的角色
OpenAI 官方說明將 Skills 定義為 reusable、shareable workflows
Agentic Coding 自主軟體工程:三種 AI 開發角色
要理解 Agentic Coding,需要先區分三種常見角色。這三種角色都能產生程式碼,但它們參與工程流程的深度不同。
Agentic Coding 自主軟體工程
將一群 AI Agents 搭建在一起,變成一個「類意識體」後,讓 AI 進行「自主開發」
Android HAL & Framework 如何 Vibe Coding?
Android HAL & Framework 也能 Vibe Coding。
什麼是 Agentic Coding?
Karpathy 並非推翻 Vibe Coding 的說法,而是進一步提出「讓 AI Agents 承擔更多 Vibe Coding 任務」
什麼是 Vibe Coding
人工智慧的角色不在取代人類,反而是君臣相輔的角色。
純手工極簡向量資料庫:使用 Top-K
從零實作極簡向量資料庫,整理向量儲存、餘弦相似度與 Top-K 檢索的完整流程。
RAG & Top-K 檢索概論:使用 Text Embedding
這是 RAG 系統中「語境擷取(Context Retrieval)」的第一步
Text Embedding 的應用:語意對齊(Semantic Alignment)概論
說明 Text Embedding 如何將不同文字映射到共同向量空間,用於語意對齊、比較與檢索。
RAG 向量距離計算:餘弦相似度(Cosine Similarity)概論
說明餘弦相似度如何計算向量方向的接近程度,並用於 RAG 的語意排序與相關內容選取。
RAG 向量化與語意搜尋概論
說明 RAG 如何將文本轉為向量,並透過向量資料庫建立可搜尋的語意索引與檢索流程。
語意搜尋的核心:向量表示(Vector Representation)
語意搜尋的關鍵在:讓語言變成可運算的 Expression(運算式)
M8802-Node.js & LLM 原理與實務-讀者服務區
這本書是為 LLM 初學者設計的入門教材,也是一份幫助你從零開始、逐步建立實作能力的學習指南。
RAG 是一種語境搜尋架構
RAG 檢索之所以重要,是因為 RAG 主要在「如何找到正確的語境」,RAG 並非傳統的關鍵字檢索
M8801-Node.js Fullstack 原理與實務-讀者服務區
這本書是為 Node.js 初學者設計的入門教材,也是一份幫助你從零開始、逐步建立實作能力的學習指南。
另一個挖礦時代來臨了?關於 ERC 891 代幣的二件事
不久前(2018 年 1 月),Ethereum 才剛針對 ERC 20 提出的 ERC 827 擴充標準;近期,ERC-891 代幣標準橫空出世。即使 ERC 891 仍只是一個 EIP(Ethereum Improvement Proposal),但筆者認為這是一個相當值得關注的提案...
October 23, 2017P2P 物聯網論文發表:Advances in IoT Architecture and Systems,多倫多,加拿大 (2017)本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊這裡。
這是今年(2017)第二篇有關 Blockchain 的論文。在加拿大多倫多 ISCA 2017 的 Advances in IoT Architecture and Systems (AIoTAS 2017) 研討會上,發表了一篇有關 P2P IoT 的研究文:Devify: Decentralized Internet of Things Software Framework for a Peer-to-Peer and Interoperable IoT Device。這篇論文也會出版在 2018 年的 ACM SIGBED Review 上。
區塊鏈被視為是下一代的信息技術,它與目前的信息技術相較,有一個最大的差異就是去中心化應用(decentralized applications,Dapp)。單純從技術的角度來看,P2P(peer-to-peer)網路是 Dapp 的底層網路拓璞(topology)。 Devify 就是一個 P2P IoT 的軟體框架,它是 Flowchain 研究的一個副產出(side project);從區塊鏈與 Dapp 的角度來看,Devify 其實是最重要的基礎建議。因為沒有了 IoT P2P 軟體框架,IoT Blockchain 是無法實現的。 論文下載點:https://flowchain.co/publication.html Flowchain 計畫Flowchain 目前處在 Proof-of-Concept 階段,後續計畫包含 TSDB(Time-Series Database)、去中心化的 IoT 通用框架(Decentralized and Generic IoT Programming Framework)以及混合區塊鏈的佈署案例(Hybrid Blockchain)。在商用化部份,目前已經開始搭配 Hyperledger Fabric 來提供一個 Edge Computing 與 IoT Blockchain 的實驗系統。所有的開源項目,以及最新進展,將會在 https://flowchain.io 上發佈。 多倫多日常
IoT Blockchain 論文發表:Linked Data and Distributed Ledgers 國際研討會,皮蘭,斯洛維尼亞 (2017)本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊這裡。
關心 Blockchain、更別忘了 Web 3.0。IoT Blockchain 近期在台灣產業界受到不少關注。許多報導與活動,都在討論物聯網區塊鏈的機會與方向;我則是在 ESWC 發表 IoT Blockchain 的具體成果與程式碼。 ESWC (Extended Semantic Web Conference) 是歐洲主要的 Semantic Web 學術會議,今年在 Piran (斯洛維尼亞) 舉辦的 ESWC 2017 已經邁入第 14 屆。這次參加 ESWC 2017 全程 5 天的會議,學習來自各界的研究成果分享,非常有收獲。
在與 ESWC 2017 共同舉辦的 International Workshop on 2nd Distributed Ledger and Linked Data (LDDL) 上,我有一篇關於物聯網區塊鏈 (IoT Blockchain) 的論文被 Accept,因此有了 20 分鐘的機會,向大家簡報 Flowchain 計畫的目標。 另人興奮的是,一位來自 Standford 的教授,對於 Flowchain 的想法感到興趣;Chord 不是一個新的 DHT 技術,過去也有許多 Chord 的 fixed 與 extended 研究被提出,但對於利用 Chord 的 Distributed Data Store 這項「天然特性」來實作 Distributed Ledger,Flowchain 很可能是第一個提出這項應用的研究計畫。
在經過這段時間的 paper review 與現場討論後,準備開始進行 beta release 的 commits 了。目前 alpha 版本,將保留為 Proof-of-Concept 的版本,目前已經將程式碼發佈在 Github 上: https://github.com/flowchain/flowchain-ledger 這個版本沒有太多的雕飾與抽像資料結構,所以可以很容易看出 Flowchain 的架構。接下來,在 7 月底前,將進入 beta commits,陸續將 evaluation code 重寫並提交;同時,也會開始進行商業化。
Semantic Web 另一個耳熟能詳的名字,叫做 Web 3.0;這次在 ESWC 2017 上,我發現幾個 Web 3.0 的共同研究方向。總結一下 Web 3.0 接下來可能的研究熱點:第一、對於 Data Streams 的支援。第二個多次被出的議題是 Security 與 Privacy;第三則是 Decentralized。 關於 Data Streams 的部份,透過延伸 RDF 以支援 Data Streams,是這次 ESWC 2017 不約而同的一個主題;因為過去大多著重在 Document-Oriented Data 應用,因此 Streaming Data 的研究相對較少。這個主題很明顯,開始受到特別關注了。
Data Streams 又分為 Time-Series Data (aka Point-based) 與 Interval-based Data 二類;以這次大會選出的 Best Paper 為例,該論文就是針對 Time-Series Data 進行研究,並提出一套方法論 (Ontology),讓 Web 3.0 能分析即時交通資訊,以提升道路安全。
Flowchain 也提出一個以 Semantic Web 支援 Time-Series Database (TSDB) 的方法;這部份的程式碼,預計在 Flowchain v2.0 開始發佈。 最後,讓 Web 3.0 支援 Data Streams 很重要嗎?現在的 Machine Learning 已經很擅長分析 big “history” data 了;如果讓 Data 能更好的語意化 (Semantic),並打造一套好的 “RDF” Streams Store,就可以讓 Machine Learning 能更好地分析即時數據。這也是今年 ESWC 2017 的另一個重點。 Flowchain 計畫Flowchain 目前處在 Proof-of-Concept 階段,後續計畫包含 TSDB(Time-Series Database)、去中心化的 IoT 通用框架(Decentralized and Generic IoT Programming Framework)以及混合區塊鏈的佈署案例(Hybrid Blockchain)。在商用化部份,目前已經開始搭配 Hyperledger Fabric 來提供一個 Edge Computing 與 IoT Blockchain 的實驗系統。所有的開源項目,以及最新進展,將會在 https://flowchain.io 上發佈。 October 19, 2017P2P IoT software framework paper accepted at AIoTAS 2017 @ISCA'17My paper titled “Devify: Decentralized Internet of Things Software Framework for a Peer-to-Peer and Interoperable IoT Device” has been accepted by the Advances in IoT Architecture and Systems (AIoTAS 2017), as co-located at ISCA 2017, taking in place in Toronto, Canada in June 2017. The paper proposes Devify, an open source software framework for peer-to-peer IoT networks. Also, the nature of the distributed ledger technology (DLT) has a large opportunity to toward a more secure and trusted IoT network. Therefore, this paper has already developed Flowchain, the blockchain for the IoT, to practically prove the concept of this work. 區塊鏈演講 & 講稿下載:LinuxCon + ContainerCon + CloudOpen (LC3), Beijing, China, 2017本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊這裡。
為什麼區塊鏈是 Web 3.0 的概念?因為 Web 3.0 有一個重要的概念,就是 P2P Internet。區塊鏈除了能為 Web 3.0 提供 P2P Internet 基礎建設外,也因為區塊鏈本身「天然特性」,還能提供 Web 3.0 所需的 Trusted Computing 與 Cryptography 技術。 Trusted computing 與 cryptography 在 IoT 領域,能提供絕佳的 Data security 與 Data privacy 環境。因此,一個建立在 Web 概念與 P2P 網路之上,並且能提供 Data security 與 Data privacy 環境的物聯網架構,就是物聯網區塊鏈(Blockchain IoT)的主要研究方向。 Flowchain 計畫就是為此生。由 Linux Foundation 主辦的 LinuxCon + ContainerCon + CloudOpen (LC3) 今年(2017)首次到北京舉辦,而且也設立了區塊鏈專場,利用這個難得的機會,投稿了今年 LC3 的 Blockchain Track;很幸運地得到 reviewers 的青睬,順利得到一個珍貴的演講機會。 議程與講稿下載
搜索最近發表
[這是什麼?] 分類
歸檔
|
[Top] Copyright (C) 2006,2010,2011,2020 www.jollen.org.
All rights reserved. All contents are licensed under Creative Commons License.