Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Chat Bot 的隱藏知識庫 - RAG 外的第二種選擇
Search
Neo Kusanagi
November 29, 2025
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Chat Bot 的隱藏知識庫 - RAG 外的第二種選擇
Neo Kusanagi
November 29, 2025
More Decks by Neo Kusanagi
See All by Neo Kusanagi
Claude Cowork for Begineers
neokn
0
140
WebConf 2025 - 工程師和 AI 小隊
neokn
0
26
使用 Genkit 以及 Gemini 打造你的 Agentic ChatBot
neokn
0
65
From Commit to Mulitverse
neokn
0
240
From Traditional Web to Modern Web
neokn
0
200
AUGM 2017 Electron talk
neokn
0
110
Other Decks in Programming
See All in Programming
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
6.7k
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
150
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
190
Deep dive into the select statement (GopherCon UK)
jespino
0
180
XHTMLが残したもの
yosuke_furukawa
PRO
2
780
業務時間外もAIに働いてもらう話
colorful12
3
10k
Intent as Code
shoppingjaws
6
980
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.2k
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
6
1.8k
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
1
150
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
180
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
310
How to Ace a Technical Interview
jacobian
281
24k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
500
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
240
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Building Adaptive Systems
keathley
44
3.2k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
670
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Transcript
Chat Bot 的隱藏知識庫 Debuguy.dev @ Nov. 2025 RAG 以外的第二種選擇
None
偶爾蹦出這樣的問題 可能都要花五分鐘以上確認
None
None
— 不存在的童話故事 “從此 PO 和工程師過著幸福快樂的日子”
None
為什麼會這樣?
魔鬼藏在細節裡
為什麼規格是 PO 開的 而 PO 卻需要問工程師?
為什麼工程師是查找程式碼?
• 因應業務成長商品供應商只會越來越多
• 因應業務成長商品供應商只會越來越多 • 供應商對不同地區的供應狀況也會因為時間而有異動
• 因應業務成長商品供應商只會越來越多 • 供應商對不同地區的供應狀況也會因為時間而有異動 • 商業上的也會因地區成本考量而異動
• 因應業務成長商品供應商只會越來越多 • 供應商對不同地區的供應狀況也會因為時間而有異動 • 商業上的也會因地區成本考量而異動 • 時過境遷文件已逐漸不可靠
• 因應業務成長商品供應商只會越來越多 • 供應商對不同地區的供應狀況也會因為時間而有異動 • 商業上的也會因地區成本考量而異動 • 時過境遷文件已逐漸不可靠 • 複雜的條件單純的二維表格也難以整理(尤其特例)
— Joel Reidenberg “Code is Law”
— Steve McConnell “Good code is its own best documentation”
None
None
讓 AI 推理就有機會有幻覺
讓 AI 直接查 DB?
商業邏輯在 code 資料庫只是原始資料
我們需要的是什麼?
100% 絕對正確的答案
Sematic 能用自然語言查詢
Sematic Kernal With Microsoft Agent Framework
Auth Gateway User Pro f ile Service User Pro f
ile
Auth Gateway User Pro f ile Service User Pro f
ile PO AI Agent User Pro f ile
Let’s start
None
Demo
REST API
Swagger / OpenAPI
?沒有描述! LLM 是基於語言去執行的,沒有描述就是讓 model 亂猜
Xml documents
None
None
None
None
None
None
None
gRPC
1st: 轉 OpenAPI
JsonTranscoding
None
None
Demo
2nd: Service Class to MCP
G gRPC Service Business Service
None
None
None
None
Demo
GraphQL (HotChocolate)
None
None
None
Apollo MCP Server
rover dev --url http://localhost:5095/graphql --name book_store_graphql --mcp ./mcp.yaml
None
Demo
None
2025 SPECIAL THANKS and all of you