Jollen's Blog :: Embedded Linux, Linux Device Drivers and Systems Programming
Jollen 的 Blog
Jollen's email: jollen # jollen.org
more:
Jollen's Consulting
Jollen's Wiki
Jollen's Android Framework in a Nutshell
什麼是 Vibe Coding
所謂的 Vibe Coding,是把你「腦中的產品感覺」,直接翻譯為程式碼。更重要的是,它讓你和 AI 一起思考,一起將想法打造成軟體。
Jollen
發表於 April 19, 2026 at 8:00 AM
閱讀全文
純手工極簡向量資料庫:使用 Top-K
有了前幾篇文章的觀念,以及「Node.js & LLM 原理與實務第 4 章」的基礎,我們就可以「純手工」來打造一個「極簡向量資料庫」。
Jollen
發表於 November 17, 2025 at 9:00 AM
閱讀全文
RAG & Top-K 檢索概論:使用 Text Embedding
有了「語意空間」與「距離」的觀念後,就可以實際打造一個語意搜尋系統,方式如下: 上述過程就稱為 Top-K 檢索,這是 RAG 系統中「語境擷取(Context Retrieval)」的第一步。舉例來說,若查詢「退貨流程」,系統會自動挑出語意最接近的句子,如「退款規則」、「商品退換申請」。接著,這些句子將作為 LLM 的參考語境輸入,協助模型生成更準確的回答。
Jollen
發表於 November 14, 2025 at 9:00 AM
閱讀全文
Text Embedding 的應用:語意對齊(Semantic Alignment)概論
在前幾節中,我們學會了如何以向量表示語言、計算語意距離、並透過語意空間建立語境。 既然提到 Text Embedding,就不能忽略「語意對齊(Semantic Alignment)」的觀念。語意對齊扮演很重要的角色,它是 LLM 的要角,例如:多模態(Multimodal)就需要語意對齊技術。
Jollen
發表於 November 8, 2025 at 8:00 AM
閱讀全文
RAG 與向量距離與餘弦相似度(Cosine Similarity)概論
之前的教學,我們將語言變成可運算的數學表達式。接下來,就是要實際寫程式判斷兩個句子是否「語意相近」,最基本的方法,就是:餘弦相似度(Cosine Similarity)。
Jollen
發表於 November 8, 2025 at 8:00 AM
閱讀全文
RAG 向量化與語意搜尋概論
「Node.js & LLM 原理與實務」書上第 4 章提到 Text Embeddeding(向量化),其中 4.4 節「向量化文本資料」介紹如何使用 text-embedding-3-small 來取得語意向量的部份,延續前二篇文章的說明(詳見 Also read),本文再行補充 2 個實例,說明向量化與語意搜尋的概念。
Jollen
發表於 November 8, 2025 at 8:00 AM
閱讀全文
語意搜尋的核心:向量表示(Vector Representation)
語意搜尋的關鍵在於「讓語言變成可運算的 Expression(運算式)」,例如:x = 10 就是一個運算式,y = 20 是一個運算式,result = x + y 也是一個運算式。
Jollen
發表於 November 7, 2025 at 8:00 AM
閱讀全文
M8802-Node.js & LLM 原理與實務-讀者服務區
這本書是為 LLM 初學者設計的入門教材,使用在筆者的 LLM/GPT 教育訓練講課程。本書詳細資訊,請見 Moko365 官網介紹:
Jollen
發表於 November 6, 2025 at 8:00 AM
閱讀全文
RAG 是一㮔語境搜尋架構
如 Node.js & LLM 原理與實務一書(第 1 章)所的「語境」觀念,語意判斷跟語氣,取決於語境。RAG 檢索之所以重要,是因為 RAG 在「如何找到正確的語境」,RAG 並不是傳統的關鍵字檢索;RAG 為何能提升 LLM 應用程式的正確性?便是這個道理。所謂的「正確性」,白話來講,就是讓 LLM 可以生成符合我們預期語氣的內容。
Jollen
發表於 November 5, 2025 at 8:00 AM
閱讀全文
M8801-Node.js Fullstack 原理與實務-讀者服務區
這本書是為 Node.js 初學者設計的入門教材,使用在筆者的 Node.js 教育訓練講課程。本書詳細資訊,請見 Moko365 官網介紹:
Jollen
發表於 August 29, 2025 at 8:00 AM
閱讀全文
另一個挖礦時代來臨了?關於 ERC 891 代幣的二件事
不久前(2018 年 1 月),Ethereum 才剛針對 ERC 20 提出的 ERC 827 擴充標準;近期,ERC-891 代幣標準橫空出世。即使 ERC 891 仍只是一個 EIP(Ethereum Improvement Proposal),但筆者認為這是一個相當值得關注的提案...
jollen
發表於 April 11, 2018 8:55 PM
閱讀全文
October 23, 2017
P2P 物聯網論文發表:Advances in IoT Architecture and Systems,多倫多,加拿大 (2017)
本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊
這裡
jollen
發表於 October 23, 2017 1:57 PM
全文
評論 (0)
引用通告 (0)
IoT Blockchain 論文發表:Linked Data and Distributed Ledgers 國際研討會,皮蘭,斯洛維尼亞 (2017)
本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊
這裡
jollen
發表於 October 23, 2017 1:51 PM
全文
評論 (0)
引用通告 (0)
October 19, 2017
P2P IoT software framework paper accepted at AIoTAS 2017 @ISCA'17
My 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.
jollen
發表於 October 19, 2017 2:03 PM
全文
評論 (0)
引用通告 (0)
區塊鏈演講 & 講稿下載:LinuxCon + ContainerCon + CloudOpen (LC3), Beijing, China, 2017
本文章採用 Markdown 語法撰寫,若無法完整閱讀全文,請點擊
這裡
jollen
發表於 October 19, 2017 1:36 PM
全文
評論 (0)
引用通告 (0)
搜索
Partners
最近發表
另一個挖礦時代來臨了?關於 ERC 891 代幣的二件事
P2P 物聯網論文發表:Advances in IoT Architecture and Systems,多倫多,加拿大 (2017)
IoT Blockchain 論文發表:Linked Data and Distributed Ledgers 國際研討會,皮蘭,斯洛維尼亞 (2017)
P2P IoT software framework paper accepted at AIoTAS 2017 @ISCA'17
區塊鏈演講 & 講稿下載:LinuxCon + ContainerCon + CloudOpen (LC3), Beijing, China, 2017
Blockchain Developer - 初探 Distributed Ledger Technology (DLT)
[Flowchain 專欄] 一分鐘看 IoT Blockchain (Part 6):使用 Fullstack JavaScript
[Flowchain 專欄] 一分鐘看 IoT Blockchain (Part 5):認識 Churn 現象
[Flowchain 專欄] 一分鐘看 IoT Blockchain (Part 4):認識 Chord 通訊協定
[Flowchain 專欄] 一分鐘看 IoT Blockchain (Part 3):認識 Servient
訂閱 RSS 2.0 feed
這是什麼?
分類
Android OS
90
Blockchain
19
Embedded Linux: Platforms and Applications
55
GNU Toolchains & Linux Systems Programming
46
HTML5 & JavaScript
11
IoT & WoT
Linux Device Drivers & Kernel
91
Multi-core Software
Node.js & RESTful
15
Open Mobile Platform
16
Openmoko
39
U-Boot , ARM9 and Pre-OS 相關
unikernel
其它
60
教育訓練紀錄
22
我的觀點
54
產品開發
歸檔
April 2018
October 2017
September 2017
June 2017
May 2017
April 2017
February 2017
December 2016
June 2016
March 2016
February 2016
January 2016
December 2015
September 2015
May 2015
January 2015
December 2014
November 2014
September 2014
July 2014
June 2014
April 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
May 2006
April 2006
September 2005
January 2005
August 2004
April 2004
March 2004
February 2004
October 2001
September 2001
August 2001
July 2001
May 2001
February 2001
Top
] Copyright (C) 2006,2010,2011,2020 www.jollen.org.
All rights reserved. All contents are licensed under
Creative Commons License