TechFabric
chính thứcTìm kiếm và đọc nội dung về Databricks và AI đã xuất bản của TechFabric: bài viết blog kèm câu hỏi thường gặp, trang dịch vụ và nghiên cứu điển hình. Việc đọc là ẩn danh; nhân viên TechFabric đăng nhập bằng Microsoft để soạn thảo bài viết.
Bạn có thể làm gì với TechFabric MCP?
- Databricks trả lời bằng mã hoạt động — Đặt câu hỏi về Databricks và nhận phần Field Guide trả lời câu hỏi đó, kèm mã và các trang tài liệu được trích dẫn.
- Tìm kiếm và đọc Field Guide — Tìm kiếm các phần của hướng dẫn, đọc một chương hoặc phần dưới dạng Markdown, hoặc liệt kê mục lục.
- Tìm ví dụ mã — Lấy các khối SQL, Python, CLI và cấu hình cho một chủ đề, mỗi khối kèm phần giải thích xung quanh và liên kết tài liệu.
- Theo dõi các thay đổi gần đây của Databricks — Xem những gì mới trong Databricks kể từ một ngày nhất định, mới nhất trước, bao gồm các thay đổi ở giai đoạn phát hành và các chương đã cập nhật.
- Tìm kiếm và đọc techfabric.com — Tìm kiếm trang web, đọc các trang, liệt kê bài viết blog, hoặc tra cứu những gì TechFabric cung cấp.
- Soạn thảo và xuất bản bài viết (tác giả) — Lint, kiểm tra, gửi, cập nhật và xuất bản bản nháp, hoặc chỉnh sửa một bài viết đã xuất bản, sau khi đăng nhập.
Máy chủ MCP được lưu trữ
npx add-mcp 'https://www.techfabric.com/mcp'Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác
Tài liệu
Máy chủ MCP của TechFabric
Các tác nhân lập trình viết mã Databricks dựa trên dữ liệu huấn luyện đã cũ hàng tháng. Máy chủ MCP của Field Guide cung cấp cho Claude Code, Codex, Cursor, VS Code hoặc bất kỳ ứng dụng khách MCP nào phần trả lời câu hỏi, kèm mã chạy được. Máy chủ thứ hai, techfabric.com, là nơi các kỹ sư của chúng tôi viết từ tác nhân mà họ đã dùng. Cả hai đều miễn phí.
Kết nối tác nhân của bạn
Cả hai đều là máy chủ Streamable HTTP từ xa: không cần cài đặt gì, và việc đọc không cần đăng nhập.
1 · Chọn một máy chủ
![]()
Databricks Field Guide
Databricks trả lời bằng mã chạy được từ Field Guide của chúng tôi, cùng các trang docs.databricks.com mà mỗi phần trích dẫn.
https://databricks.techfabric.com/mcp
- Chỉ đọc
- Không cần đăng nhập
- Miễn phí Công cụ và giới hạn
![]()
techfabric.com
Dành cho các kỹ sư của TechFabric viết bài đăng và nghiên cứu điển hình từ tác nhân của họ. Bất kỳ ai cũng có thể tìm kiếm và đọc trang.
https://www.techfabric.com/mcp
2 · Thêm nó vào tác nhân của bạn
Cách kết nối Claude Code
Chạy mỗi lệnh một lần, trong bất kỳ terminal nào. Thêm --scope user để có nó trong mọi dự án.
claude mcp add --transport http techfabric https://www.techfabric.com/mcp
claude mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
Cách kết nối Claude Desktop và claude.ai
- Mở Customize, rồi Connectors, chọn Add và sau đó Add custom connector.
- Đặt tên cho nó và dán URL của máy chủ. Giữ nguyên cài đặt xác thực mà Claude phát hiện được.
- Chọn Add. Lặp lại cho máy chủ thứ hai.
Trên gói Team hoặc Enterprise, chủ sở hữu có thể phải thêm một trình kết nối tùy chỉnh cho tổ chức trước.
Cách kết nối Codex
Codex ghi chúng vào ~/.codex/config.toml, mà tiện ích mở rộng IDE của nó cũng đọc.
codex mcp add techfabric --url https://www.techfabric.com/mcp
codex mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
techfabric.com cung cấp đăng nhập cho các công cụ tác giả của nó, nên Codex có thể khởi tạo một phiên cho techfabric khi bạn thêm nó. Hãy bỏ qua: mọi công cụ đọc đều hoạt động mà không cần đăng nhập. Để chỉnh sửa tệp bằng tay, hãy thêm đoạn này.
[mcp_servers.techfabric]
url = "https://www.techfabric.com/mcp"
[mcp_servers.databricks-field-guide]
url = "https://databricks.techfabric.com/mcp"
Cách kết nối Cursor
Thêm đoạn này vào ~/.cursor/mcp.json cho mọi dự án, hoặc vào .cursor/mcp.json trong một dự án.
{
"mcpServers": {
"techfabric": { "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "url": "https://databricks.techfabric.com/mcp" }
}
}
Cách kết nối VS Code
Thêm đoạn này vào .vscode/mcp.json trong workspace, rồi khởi động các máy chủ từ tệp đó hoặc từ chế độ xem MCP. Các công cụ có sẵn trong chế độ tác nhân của Copilot.
{
"servers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
Cách kết nối Gemini CLI
Giữ --transport http, vì nếu không có nó Gemini CLI coi URL là một lệnh cục bộ. --scope user ghi vào ~/.gemini/settings.json cho mọi dự án; bỏ nó đi để ghi vào .gemini/settings.json của dự án.
gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
gemini mcp add --transport http --scope user databricks-field-guide https://databricks.techfabric.com/mcp
Nếu gemini mcp list hiển thị chúng là bị vô hiệu hóa, hãy tin tưởng thư mục. Bằng tay, tệp cài đặt nhận đoạn này.
{
"mcpServers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
Cách kết nối GitHub Copilot CLI
Chạy mỗi lệnh một lần. Copilot CLI lưu chúng vào ~/.copilot/mcp-config.json, cho mọi dự án.
copilot mcp add --transport http techfabric https://www.techfabric.com/mcp
copilot mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
Cách kết nối OpenCode
Mỗi lệnh ghi vào opencode.json của dự án, hoặc vào cấu hình toàn cục với --global.
opencode mcp add techfabric --url https://www.techfabric.com/mcp
opencode mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
Bằng tay, tệp cấu hình nhận đoạn này.
{
"mcp": {
"servers": {
"techfabric": { "type": "remote", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "remote", "url": "https://databricks.techfabric.com/mcp" }
}
}
}
Cách kết nối các ứng dụng khách MCP khác
Trỏ ứng dụng khách tới URL với giao thức truyền tải Streamable HTTP và không xác thực. Một ứng dụng khách chỉ hỗ trợ stdio có thể truy cập một trong hai máy chủ thông qua cầu nối mcp-remote, với đoạn này làm lệnh của nó.
npx mcp-remote https://databricks.techfabric.com/mcp
Để thử một cái bằng tay, một tools/list JSON-RPC được POST tới URL sẽ trả về các công cụ cùng toàn bộ lược đồ đầu vào và đầu ra của chúng.
Bạn là tác giả TechFabric? Việc viết cần đăng nhập: thiết lập bộ công cụ AI của bạn để viết cho techfabric.com.
Dành cho tác giả TechFabric
Thiết lập bộ công cụ AI của bạn để viết cho techfabric.com
Chọn tác nhân bạn đã dùng và làm theo các bước của nó, từ việc thêm máy chủ đến xuất bản bài đăng đầu tiên. Bạn cần một tài khoản Microsoft techfabric.com nằm trong danh sách tác giả của blog; việc đọc không cần cả hai.
Thiết lập Claude Code
Khuyến nghị
Một lần cài đặt thêm máy chủ, bảy lệnh và kỹ năng techfabric-blog, và hỏi bạn trước mỗi lần xuất bản.
-
Thêm máy chủ bằng plugin
Chạy lệnh này trong bất kỳ terminal nào. Nó thêm chợ plugin của TechFabric từ GitHub (Fabric-Pro/techfabric-claude-plugin) và cài đặt plugin, thứ mang địa chỉ của máy chủ, nên không cần thêm gì khác. Trong một phiên Claude Code,/plugin marketplace add Fabric-Pro/techfabric-claude-pluginrồi/plugin install techfabric@techfabriclàm điều tương tự, và/reload-pluginsbật plugin lên. Nếu không có quyền truy cập GitHub, dòng thứ hai cài đặt cùng plugin đó từ techfabric.com.
Sao chépclaude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
Sao chépclaude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric -
Tìm các lệnh
Gõ/techfabric:để xem chúng: write-post, write-case-study, check, preview, publish, revise và status. Bất cứ điều gì bạn gõ sau một lệnh đều được chuyển cho nó. -
Thử một lời nhắc đầu tiên
Từ kho lưu trữ bạn muốn viết về, chạy lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép/techfabric:write-post how we cut our Lakeflow job's cold start
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Claude Code là một terminal, nên nó hiển thị liên kết thay vì trang. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòngPreview:và liên kết. Mở nó để đọc bài đăng như techfabric.com sẽ xuất bản, cùng ảnh bìa và sơ đồ của nó. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình chỉnh sửa trong email mà trang gửi cho bạn. -
Xuất bản sau khi bạn đã đọc
Chạy/techfabric:publishvới id của bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằngcheck_drafttrước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp. Plugin cũng yêu cầu bạn cho phép mọi lệnh gọipublish_draft, ngay cả trong chế độ tự động. -
Nếu có sự cố
Các công cụ bị thiếu hoặc lỗi: gõ/mcp, chọn techfabric và kết nối lại. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Trong/mcp, chọn techfabric và chọn Re-authenticate, hoặc Clear authentication và đăng nhập lại. Thiếu một lệnh: chạyclaude plugin marketplace update techfabric, rồiclaude plugin update techfabric@techfabric, và khởi động lại Claude Code. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập Claude Desktop và claude.ai
Một trình kết nối tùy chỉnh, được thêm một lần, có mặt trong cả claude.ai và Claude Desktop.
-
Thêm máy chủ như một trình kết nối tùy chỉnh
Mở Customize, rồi Connectors, chọn Add và sau đó Add custom connector. Đặt tên là techfabric, dán URL (www.techfabric.com/mcp và techfabric.com/mcp đều hoạt động), giữ nguyên cài đặt xác thực mà Claude phát hiện được, và chọn Add. Trên gói Team hoặc Enterprise, chủ sở hữu thêm nó cho mọi người trước, trong Organization settings và Connectors, và bạn tìm thấy nó trong Customize và Connectors, được đánh dấu Custom.
Sao chéphttps://www.techfabric.com/mcp -
Bật nó trong một cuộc trò chuyện
Không cần cài đặt gì. Trong một cuộc trò chuyện, mở menu +, rồi Connectors, và đảm bảo techfabric được bật cho cuộc trò chuyện đó. -
Thử một lời nhắc đầu tiên
Dán đoạn này, với chủ đề của riêng bạn, và đính kèm các ghi chú hoặc mã mà nó nên dựa vào.
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Claude hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở trong cuộc trò chuyện cùng các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòngPreview:và liên kết, mở bài đăng như techfabric.com sẽ xuất bản. -
Xuất bản sau khi bạn đã đọc
Yêu cầu Claude xuất bản bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằngcheck_drafttrước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp. -
Nếu có sự cố
Các công cụ bị thiếu: kiểm tra xem trình kết nối có được bật trong menu + của cuộc trò chuyện không, hoặc mở Customize, Connectors và kết nối lại. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Chọn Connect trên trình kết nối một lần nữa. Cài đặt đăng nhập của nó không thể chỉnh sửa, nên để thay đổi chúng, hãy xóa trình kết nối và thêm lại. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập ChatGPT
Một máy chủ MCP tùy chỉnh, được thêm như một plugin trên chatgpt.com.
-
Thêm máy chủ như một plugin
Truy cập chatgpt.com/plugins, chọn + và sau đó Add custom MCP server. Đặt tên là techfabric, dán URL dưới Connection, chọn OAuth để xác thực, rồi I understand and want to continue và Create as a plugin, và cài đặt nó. Nếu không có Add custom MCP server, hãy hỏi quản trị viên của workspace.
Sao chéphttps://www.techfabric.com/mcp -
Thêm nó vào một cuộc trò chuyện
Không cần cài đặt gì, và ChatGPT không có lệnh gạch chéo cho máy chủ. Trong một cuộc trò chuyện mới, gõ@và chọn techfabric. -
Thử một lời nhắc đầu tiên
Dán đoạn này, với chủ đề của riêng bạn và các ghi chú mà nó nên dựa vào.
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
ChatGPT hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở trong cuộc trò chuyện cùng các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòngPreview:và liên kết, mở bài đăng như techfabric.com sẽ xuất bản. -
Xuất bản sau khi bạn đã đọc
Yêu cầu ChatGPT xuất bản bản nháp. Tác nhân của bạn xác minh văn bản đã lưu bằngcheck_drafttrước, việc này mất năm đến mười phút, và cho bạn biết bất cứ điều gì vẫn còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài đăng, trước khi bất cứ điều gì được đưa lên. Khi bạn đồng ý, bài đăng được hợp nhất và triển khai, và tác nhân của bạn có thể cho bạn liên kết trực tiếp. -
Nếu có sự cố
Các công cụ bị thiếu: bắt đầu một cuộc trò chuyện mới và chọn techfabric bằng@một lần nữa. Nếu một công cụ vẫn không có, chọn Refresh trên nó tại chatgpt.com/plugins. Đã đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Kết nối lại plugin tại chatgpt.com/plugins. Trang đăng nhập báo địa chỉ của bạn không có trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập Codex
CLI, và tiện ích mở rộng IDE đọc cùng cấu hình. Các lệnh đến dưới dạng kỹ năng mà bạn gọi theo tên.
-
Thêm máy chủ
Chạy lệnh này trong bất kỳ terminal nào. Codex ghi nó vào~/.codex/config.toml, mà tiện ích mở rộng IDE cũng đọc.
Sao chépcodex mcp add techfabric --url https://www.techfabric.com/mcp -
Đăng nhập bằng Microsoft
Chạycodex mcp login techfabric. Một trình duyệt mở ra trang techfabric.com, nêu tên ứng dụng đang yêu cầu và nơi quyền truy cập của nó đi tới. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn, tài khoản này phải nằm trong danh sách tác giả của blog. Bạn sẽ duy trì đăng nhập tối đa 30 ngày.
Sao chépcodex mcp login techfabric -
Cài đặt các lệnh
Lệnh này thêm một skill cho mỗi lệnh trong~/.agents/skills. Codex chỉ chạy một skill khi bạn gọi tên nó: gõ$techfabric-write-post, hoặc/skillsđể xem tất cả.
Sao chépcurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex -
Thử một prompt đầu tiên
Từ repository bạn muốn viết về, khởi độngcodexvà chạy skill với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép$techfabric-write-post how we cut our Lakeflow job's cold start
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Codex CLI chưa hiển thị MCP Apps. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòngPreview:và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn. -
Xuất bản sau khi đã đọc
Gõ$techfabric-publishvới id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằngcheck_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. -
Nếu có sự cố
Thiếu các công cụ: chạycodex mcp listđể xem techfabric có ở đó và được bật không, hoặc/mcpbên trong Codex, rồi khởi động lại Codex. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Chạy lạicodex mcp login techfabric. Thiếu một skill: chạy lại dòng cài đặt và khởi động lại Codex. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập Cursor
Máy chủ trong phần cài đặt MCP của Cursor, và các lệnh dưới dạng skill trong dự án bạn viết từ đó.
-
Thêm máy chủ
Thêm đoạn này vào~/.cursor/mcp.jsoncho mọi dự án, hoặc vào.cursor/mcp.jsontrong một dự án. Cursor liệt kê máy chủ cùng các máy chủ MCP khác của nó, trên trang Customize.
Sao chép{ "mcpServers": { "techfabric": { "url": "https://www.techfabric.com/mcp" } } } -
Cài đặt các lệnh
Chạy lệnh này trong dự án bạn viết từ đó. Lệnh này thêm các lệnh dưới dạng skill trong.cursor/skills, chỉ chạy khi bạn gõ chúng, và một quy tắc trong.cursor/rulesđể chỉ agent tới máy chủ.
Sao chépcurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor -
Thử một prompt đầu tiên
Trong agent, gõ lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép/techfabric-write-post how we cut our Lakeflow job's cold start
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Cursor hiển thị MCP Apps, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở ra trong cuộc hội thoại cùng với các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòngPreview:và liên kết, mở bài viết đúng như techfabric.com sẽ xuất bản. -
Xuất bản sau khi đã đọc
Gõ/techfabric-publishvới id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằngcheck_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. -
Nếu có sự cố
Thiếu các công cụ: ở nơi Cursor liệt kê các máy chủ MCP của nó, hãy kiểm tra techfabric đã được bật chưa, và tắt rồi bật lại để kết nối lại. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Đăng nhập lại vào techfabric ở nơi Cursor liệt kê nó. Thiếu một lệnh: chạy lại dòng cài đặt trong dự án và tải lại Cursor. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập VS Code với GitHub Copilot
Máy chủ trong chế độ agent của Copilot. Các lệnh của nó là prompt của chính máy chủ, nên không cần cài thêm gì.
-
Thêm máy chủ
Chạy MCP: Add Server từ Command Palette, chọn HTTP (HTTP or Server-Sent Events), dán URL, đặt tên là techfabric và chọn nơi lưu. Hoặc thêm đoạn này vào.vscode/mcp.jsontrong workspace của bạn.
Sao chép{ "servers": { "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" } } } -
Tìm các lệnh
Không cần cài gì. Trong Copilot Chat, ở chế độ agent, gõ/techfabric.để xem các lệnh. VS Code sẽ hỏi từng đối số. -
Thử một prompt đầu tiên
Chạy lệnh và đưa cho nó chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép/techfabric.write-post
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
VS Code hiển thị MCP Apps trong chat khi cài đặt thử nghiệmchat.mcp.apps.enabledđược bật, nên một bản nháp mà máy chủ gửi dưới dạng ứng dụng sẽ mở ra trong cuộc hội thoại cùng với các kiểm tra bên cạnh. Mọi câu trả lời về một bản nháp cũng bắt đầu bằng một dòngPreview:và liên kết, mở bài viết đúng như techfabric.com sẽ xuất bản. -
Xuất bản sau khi đã đọc
Chạy/techfabric.publishvới id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằngcheck_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. -
Nếu có sự cố
Thiếu các công cụ: chạy MCP: List Servers, chọn techfabric và khởi động lại nó. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Khởi động lại máy chủ và cho phép đăng nhập lại. Manage Trusted MCP Servers, trong menu Accounts, hiển thị những máy chủ nào được phép dùng thông tin đăng nhập của bạn. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập Gemini CLI
Máy chủ cho mọi dự án. Các lệnh của nó là prompt của chính máy chủ, dưới dạng lệnh gạch chéo.
-
Thêm máy chủ
Chạy lệnh này trong bất kỳ terminal nào. Giữ--transport http: nếu không có nó, Gemini CLI coi URL là một lệnh cục bộ.
Sao chépgemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp -
Đăng nhập bằng Microsoft
Khởi độnggeminivà gõ/mcp auth techfabric. Một trình duyệt mở ra trang techfabric.com, nêu tên ứng dụng đang yêu cầu và nơi quyền truy cập của nó đi tới. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn, tài khoản này phải nằm trong danh sách tác giả của blog. Bạn sẽ duy trì đăng nhập tối đa 30 ngày.
Sao chép/mcp auth techfabric -
Tìm các lệnh
Không cần cài gì. Gõ/write-post,/publishvà những lệnh còn lại, với đối số theo tên, chẳng hạn như--topicvà--id. -
Thử một prompt đầu tiên
Từ repository bạn muốn viết về, chạy lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép/write-post --topic="how we cut our Lakeflow job's cold start"
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Gemini CLI là một terminal, nên nó hiển thị liên kết thay vì trang. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòngPreview:và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn. -
Xuất bản sau khi đã đọc
Chạy/publish --id=<the draft's id>. Trước tiên agent của bạn xác minh văn bản đã lưu bằngcheck_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. -
Nếu có sự cố
Thiếu các công cụ: gõ/mcp list. Nếu techfabric hiển thị là bị tắt, chạy/mcp enable techfabric. Nếu Gemini CLI báo thư mục không được tin cậy, hãy tin cậy thư mục bạn đã khởi động nó trong đó, vì nó không chạy máy chủ MCP nào trong một thư mục không được tin cậy. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Gõ lại/mcp auth techfabric. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Thiết lập Fabric Agents
Bạn dán một dòng cho mỗi bước và agent Fabric của bạn thiết lập nó bằng fabric-cli.
-
Thêm máy chủ làm nguồn
Dán đoạn này vào một phiên Fabric Agents. Agent thêm máy chủ MCP của techfabric.com làm nguồn có tên TechFabric, với đăng nhập OAuth. Để có bản nháp mỗi ngày làm việc, hãy dán dòng Fabric Agents trong mục bản nháp hằng ngày trên trang này thay vào đó.
Sao chépAdd techfabric.com's MCP server to this workspace as a source: follow step 1 only of https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md -
Cài đặt các lệnh
Dán cả đoạn này nữa. Agent thêm một skill cho mỗi lệnh, mỗi skill cần nguồn TechFabric.
Sao chépAdd the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md -
Thử một prompt đầu tiên
Gõ lệnh với chủ đề của bạn, hoặc hỏi bằng lời của chính bạn.
Sao chép@techfabric-write-post how we cut our Lakeflow job's cold start
Sao chépWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Mở bản xem trước
Fabric Agents không hiển thị MCP Apps. Mọi câu trả lời về một bản nháp đều bắt đầu bằng một dòngPreview:và liên kết. Mở liên kết để đọc bài viết đúng như techfabric.com sẽ xuất bản, kèm ảnh bìa và sơ đồ. Để chỉnh sửa trong trình duyệt thay vào đó, hãy dùng liên kết trình biên tập trong email mà trang gửi cho bạn. -
Xuất bản sau khi đã đọc
Gõ@techfabric-publishvới id của bản nháp. Trước tiên agent của bạn xác minh văn bản đã lưu bằngcheck_draft, việc này mất năm đến mười phút, và báo cho bạn bất cứ điều gì còn lỗi. Sau đó bạn được yêu cầu xác nhận, bằng tên của bài viết, trước khi bất cứ điều gì được đưa lên trực tuyến. Khi bạn đồng ý, bài viết được hợp nhất và triển khai, và agent của bạn có thể đưa cho bạn liên kết trực tiếp. Không lệnh nào xuất bản từ một tự động hóa. -
Nếu có sự cố
Thiếu các công cụ: nhờ agent chạyfabric-cli source validate techfabricvà xác thực lại nguồn nếu nó thất bại. Bị đăng xuất, hoặc mọi thao tác ghi đều yêu cầu bạn đăng nhập lại: 30 ngày của bạn đã hết, hoặc tài khoản của bạn đã thay đổi. Xác thực lại nguồn TechFabric. Thiếu một lệnh: dán lại dòng lệnh từ bước 3. Trang đăng nhập báo địa chỉ của bạn không nằm trong danh sách tác giả: hãy nhờ Preetham Reddy thêm bạn.
Các máy chủ
Mỗi máy chủ MCP của TechFabric làm gì?
Field Guide trả lời các câu hỏi về Databricks bằng mã; nó có năm công cụ chỉ đọc. techfabric.com có chín: năm dành cho các tác giả của chúng tôi, những người kiểm tra và nộp bản nháp từ agent của chính họ, và bốn công cụ bất kỳ ai cũng có thể dùng để tìm kiếm và đọc trang.
Máy chủ MCP Databricks Field Guide
Databricks Field Guide là những gì các kỹ sư của chúng tôi biết về việc xây dựng, vận hành và chi phí cho Databricks. Hỏi cách thêm bộ lọc hàng của Unity Catalog, và agent sẽ nhận được phần giải thích điều đó, hàm SQL từ phần đó, và các trang docs.databricks.com mà phần đó trích dẫn. Tài liệu của Databricks vẫn là nguồn có thẩm quyền về cú pháp và giới hạn.
5 công cụ
search_guideTìm kiếm trong hướng dẫnget_chapterĐọc một chươngget_code_examplesTìm ví dụ mãwhats_newCó gì mới trong Databrickslist_chaptersLiệt kê các chương
Đăng nhập
Không. Máy chủ là công khai và chỉ đọc, và nó không có công cụ ghi.
Giới hạn tốc độ
60 lần gọi một phút và 300 lần một giờ cho mỗi địa chỉ IP.
Độ mới
Được xây dựng lại mỗi lần triển khai hướng dẫn. Mọi câu trả lời đều mang theo commit đã xây dựng nó, ngày thay đổi lần cuối của mỗi trang và thời gian nó có thể được lưu trong bộ nhớ đệm, tức 10 phút cho mục có gì mới, 15 phút cho tìm kiếm và một giờ cho các chương và mã.
Giao thức
Bản sửa đổi MCP 2026-07-28 qua Streamable HTTP. Các client vẫn dùng 2025-11-25 được phục vụ trên cùng URL.
Registry
com.techfabric.databricks/field-guide, phiên bản 1.1.1. Mục MCP Registry · Danh mục Glama
Tham số, giá trị trả về và tài nguyên
search_guideĐọcTìm kiếm trong hướng dẫn
Các mục trong hướng dẫn trả lời một câu hỏi về Databricks. Giá trị trả về và tham số Giá trị trả về Các mục chương, ghi chú lề và sự kiện trả lời một câu hỏi về Databricks, tốt nhất trước, mỗi mục kèm một đoạn trích, URL của nó với neo mục, và thời điểm trang được thay đổi lần cuối. Tham số query (bắt buộc); kind: chapter, note, feature hoặc event; limit từ 1 đến 25, mặc định 10get_chapterĐọcĐọc một chương
Một chương hoặc một mục dưới dạng Markdown, mã nguyên vẹn. Giá trị trả về và tham số Giá trị trả về Một chương hoặc ghi chú lề dưới dạng Markdown sạch với mã nguyên vẹn, hoặc một mục của nó, cùng với dàn ý, các khối mã được liệt kê riêng, các câu hỏi thường gặp, ngày tháng và các liên kết docs.databricks.com mà nó trích dẫn. Tham số slug (bắt buộc): một slug như lakebase, một đường dẫn hoặc bất kỳ URL hướng dẫn nào; section: một neo hoặc một tiêu đềget_code_examplesĐọcTìm ví dụ mã
Các khối SQL, Python, CLI và cấu hình cho một chủ đề. Giá trị trả về và tham số Giá trị trả về Các khối SQL, Python, CLI và cấu hình khớp với một chủ đề, mỗi khối kèm phần giải thích xung quanh, mục mà nó đến từ và các liên kết tài liệu mà mục đó trích dẫn. Tham số topic (bắt buộc); lang như sql, python, bash, yaml, json hoặc hcl; limit từ 1 đến 25, mặc định 8whats_newĐọcCó gì mới trong Databricks
Các thay đổi gần đây của Databricks mà hướng dẫn theo dõi, mới nhất trước. Giá trị trả về và tham số Giá trị trả về Các thay đổi gần đây của Databricks mà hướng dẫn theo dõi, mới nhất trước: ghi chú lề, thay đổi giai đoạn phát hành kèm liên kết đến tài liệu và ghi chú phát hành của Databricks, và các chương được cập nhật. Tham số since (YYYY-MM-DD, mặc định 30 ngày qua); limit từ 1 đến 200, mặc định 30list_chaptersĐọcLiệt kê các chương
Mục lục, với các mục chính của từng chương. Giá trị trả về và tham số Giá trị trả về Mọi chương theo thứ tự của hướng dẫn, với phần, tóm tắt, ngày tháng, URL, URL Markdown và các mục chính của nó, cùng các ghi chú lề. Tham số Không cófieldguide://llms.txtMọi chương, ghi chú và trang tính năng, mỗi cái một dòng.fieldguide://page/{+path}Bất kỳ trang đã xuất bản nào dưới dạng Markdown, ví dụfieldguide://page/guide/lakebase.
Máy chủ MCP techfabric.com
Công dụng chính của nó là viết: tác nhân của một kỹ sư soạn thảo bài đăng từ kho lưu trữ và ngữ cảnh mà nó đã có, chạy các kiểm tra của trang và nộp bài, và sau khi kỹ sư đã đọc bản xem trước và xác nhận, thì xuất bản nó. Quy trình nằm trong viết một bài đăng với tác nhân của riêng bạn.
Các công cụ đọc của nó chỉ trả lời từ các trang đã xuất bản, có thể lập chỉ mục, nên bản nháp, bản xem trước và bất cứ thứ gì được đánh dấu noindex sẽ không bao giờ xuất hiện trong kết quả.
12 công cụ
searchTìm kiếm techfabric.comget_pageĐọc một tranglist_postsLiệt kê bài đăng blogget_servicesTechFabric cung cấp những gìget_briefBản tóm tắt hôm nayTác giảlint_draftKiểm tra lint bản nhápTác giảcheck_draftKiểm tra bản nhápTác giảsubmit_draftNộp bản nhápTác giảget_statusTrạng thái của bản nhápTác giảupdate_draftLưu chỉnh sửa cho bản nháp của bạnTác giảpublish_draftXuất bản bản nháp của bạnTác giảrevise_postThay đổi một bài đăng đã xuất bảnTác giả
Đăng nhập
Không cần để đọc. Các công cụ ghi dành cho tác giả blog TechFabric, những người đăng nhập bằng tài khoản Microsoft (Office 365) của họ trong tenant techfabric.com. Không chấp nhận tenant nào khác.
Giới hạn tốc độ
300 lệnh gọi ẩn danh mỗi địa chỉ IP mỗi giờ. Các lệnh gọi đã đăng nhập được đếm theo từng tác giả, ở mức 600 mỗi giờ, với tối đa 20 lần chạy kiểm tra mới, 6 lần nộp và 30 lần lưu.
Độ mới
Chỉ mục được xây dựng lại từ trang web mỗi lần triển khai. Các tài nguyên có thể được lưu trong bộ nhớ đệm một giờ, và kết quả tìm kiếm trong 15 phút.
Giao thức
MCP bản sửa đổi 2026-07-28 qua Streamable HTTP. Các máy khách vẫn dùng 2025-11-25 được phục vụ trên cùng URL.
Sổ đăng ký
com.techfabric/techfabric. Mục trong MCP Registry · Danh sách trên Glama
Tham số, giá trị trả về và tài nguyên
searchĐọcTìm kiếm techfabric.com
Các trang khớp, tốt nhất trước. Giá trị trả về và tham số Giá trị trả về Bài đăng blog, trang dịch vụ và giải pháp, nghiên cứu điển hình, trang thành phố và sự kiện khớp, tốt nhất trước, mỗi cái kèm tiêu đề, URL, tóm tắt, ngày, tác giả và loại. Tham số query (bắt buộc); type: post, service, solution, case_study, city, event hoặc page; limit từ 1 đến 25, mặc định 10get_pageĐọcĐọc một trang
Một trang đã xuất bản dưới dạng Markdown sạch, cùng các câu hỏi thường gặp. Giá trị trả về và tham số Giá trị trả về Một trang đã xuất bản dưới dạng Markdown sạch, với tiêu đề, tiêu đề tìm kiếm, mô tả, ngày tháng, tác giả, thẻ, các câu hỏi thường gặp dưới dạng cặp câu hỏi và câu trả lời, và URL chuẩn của nó. Tham số url_or_slug (bắt buộc): một URL đầy đủ, một đường dẫn như /services/databricks, hoặc slug của một bài đănglist_postsĐọcLiệt kê bài đăng blog
Bài đăng blog, mới nhất trước, theo thẻ, tác giả hoặc ngày. Giá trị trả về và tham số Giá trị trả về Bài đăng blog, mới nhất trước. Tham số tag, author (một tên hoặc một slug), since (YYYY-MM-DD); limit từ 1 đến 100, mặc định 20get_servicesĐọcTechFabric cung cấp những gì
Mọi trang dịch vụ và sản phẩm, với tóm tắt riêng của nó. Giá trị trả về và tham số Giá trị trả về Mọi trang dịch vụ, giải pháp, Databricks, AI, đám mây, phần mềm, tăng tốc và sản phẩm, với tên, URL, loại và tóm tắt đúng như trang trực tiếp nêu. Tham số Không cóget_briefTác giảBản tóm tắt hôm nay
Chủ đề hôm nay cho một bản nháp hằng ngày, được giữ cho bạn trong một ngày. Giá trị trả về và tham số Giá trị trả về Chủ đề hôm nay cho một bản nháp hằng ngày, được giữ cho tác giả đã đăng nhập trong 24 giờ: góc tiếp cận, tìm kiếm cần trả lời, nguồn, các trang cần liên kết và id của bản tóm tắt. Nếu bài đăng hôm nay đã được giao cho đồng nghiệp, nhịp độ của trang đã hết hoặc không có gì phù hợp với công việc của bạn, nó sẽ nói lý do thay vào đó. Tham số Không cólint_draftTác giảKiểm tra lint bản nháp
Các kiểm tra dựa trên quy tắc của trang, trong khoảng một giây. Giá trị trả về và tham số Giá trị trả về Chạy các kiểm tra dựa trên quy tắc của trang trên một bài đăng, không dùng mô hình, và trả về trạng thái và phát hiện của từng mục, cùng đoạn văn mà mỗi phát hiện liên quan và việc cần làm. Cũng trả về judge_rubric: người đọc, các câu hỏi và ngưỡng mà các kiểm tra có đánh giá sử dụng. Không nộp gì cả. Tham số markdown (bắt buộc, kèm frontmatter); images (tên); kind; sources; slugcheck_draftTác giảKiểm tra bản nháp
Các kiểm tra đầy đủ, bao gồm cả giám khảo của chúng tôi, một lần cho mỗi văn bản cuối cùng. Giá trị trả về và tham số Giá trị trả về Chạy Run checks đầy đủ của trình biên tập, bao gồm các kiểm tra có đánh giá, và trả về trạng thái và phát hiện của từng mục. Với id của một bản nháp, nó kiểm tra văn bản đã lưu, điều mà publish_draft cần. Một lần chạy đầy đủ mất năm đến mười phút. Tham số id (một bản nháp đã lưu) hoặc markdown (kèm frontmatter); images; wait_seconds tối đa 50, mặc định 25submit_draftTác giảNộp bản nháp
Một bản nháp được nộp dưới tên tác giả của bạn, cùng bản xem trước. Giá trị trả về và tham số Giá trị trả về Nộp bài đăng dưới tên tác giả của tác giả đã đăng nhập đúng như đã viết, tạo bản xem trước và gửi email cho tác giả liên kết trình biên tập. Trả về id của bản nháp. Tham số title và markdown (bắt buộc); imagesget_statusTác giảTrạng thái của bản nháp
Trạng thái của bản nháp, các kiểm tra thất bại, base_sha và các liên kết. Giá trị trả về và tham số Giá trị trả về Một trong các bản nháp của chính bạn: trạng thái, những gì đang thất bại, lần chạy kiểm tra cuối cùng, Markdown hiện tại, liên kết xem trước và, khi đã xuất bản, liên kết trực tiếp. Liên kết trình biên tập chỉ có trong email của bạn. Tham số id (bắt buộc)update_draftTác giảLưu chỉnh sửa cho bản nháp của bạn
Một phiên bản đã lưu mới của bản nháp; bản xem trước được xây dựng lại. Giá trị trả về và tham số Giá trị trả về Lưu một phiên bản mới của bản nháp của chính bạn trong một hoặc hai giây và trả về text_hash của nó, base_hash tiếp theo của bạn. Commit và bản xem trước theo sau trong nền. Nó không chạy kiểm tra nào, nên hãy lint văn bản trước; check_draft với id có thể chạy trên văn bản đã lưu ngay lập tức. Một lần lưu thứ hai trong vòng một phút có thể được yêu cầu thử lại trong khi lần đầu đang được commit. Tham số id, markdown và base_hash (base_hash đến từ get_status, hoặc từ lần lưu cuối của bạn; base_sha cũng dùng được)publish_draftTác giảXuất bản bản nháp của bạn
Bản nháp của bạn trực tiếp trên techfabric.com, sau khi bạn xác nhận. Giá trị trả về và tham số Giá trị trả về Xuất bản bản nháp của chính bạn thông qua Publish của chính trình biên tập, sau khi check_draft với id của nó đã đạt trên văn bản đã lưu. Lần gọi đầu tiên không xuất bản gì: bạn được yêu cầu xác nhận, trong máy khách của bạn hoặc bởi tác nhân của bạn với một xác nhận dùng một lần. Sau đó trang hợp nhất và triển khai nó. Tham số id (bắt buộc); confirmation (chỉ ở lần gọi thứ hai); override (các kiểm tra từ ngữ thất bại cần xuất bản vượt qua); confirm_viarevise_postTác giảThay đổi một bài đăng đã xuất bản
Một bản sửa đổi của bài đăng trực tiếp, dưới dạng bản nháp cùng bản xem trước. Giá trị trả về và tham số Giá trị trả về Mở một bản sửa đổi của một bài đăng đã trực tiếp, cho tác giả của nó hoặc biên tập viên của blog: một bản nháp bắt đầu bằng văn bản trực tiếp, với bản xem trước riêng. Các công cụ tương tự chỉnh sửa, kiểm tra và xuất bản nó, và việc xuất bản thay thế bài đăng trực tiếp tại cùng URL dưới cùng tên tác giả. Tham số post (bắt buộc: URL hoặc slug của bài đăng)site://llms.txtBản đồ của trang dành cho các mô hình ngôn ngữ.site://page/{+path}Bất kỳ trang đã xuất bản nào dưới dạng Markdown, ví dụsite://page/services/databricks.site://search?query=Kết quả của công cụ tìm kiếm dưới dạng một tài nguyên mà máy khách có thể lưu trong bộ nhớ đệm, với mộttypetùy chọn.techfabric://editorial/rulesCác quy tắc viết của nhà mà tác nhân của tác giả đọc trước khi soạn thảo.
Dùng thử
Bạn có thể hỏi các máy chủ MCP của TechFabric những gì?
Với techfabric.com, chủ yếu là viết; với Field Guide, bất cứ điều gì nó bao quát. Hãy nêu tên máy chủ lần đầu, để tác nhân biết nên dùng công cụ nào; sau đó nó thường tự chọn.
Lời nhắc cho máy chủ techfabric.com
- "Dùng máy chủ techfabric, lấy bản tóm tắt hôm nay và soạn bài đăng từ những gì chúng ta đã xây dựng trong kho lưu trữ này, bỏ đi bất cứ thứ gì thuộc về khách hàng." Sao chép
- "Biến những gì chúng ta đã xây dựng trong kho lưu trữ này thành bản nháp nghiên cứu điển hình cho techfabric.com. Đọc tài nguyên techfabric editorial_rules trước, cho tôi biết liệu sổ đăng ký khách hàng của nó có cho phép chúng ta nêu tên khách hàng không, và hỏi tôi các con số kết quả. Chạy lint_draft với kind "case-study" và sửa những gì nó tìm thấy cho đến khi đạt, rồi nộp nó bằng submit_draft và cho tôi liên kết xem trước." Sao chép
- "Nộp bản nháp này lên techfabric.com bằng submit_draft và cho tôi liên kết xem trước." Sao chép
- "Xác minh bản nháp techfabric.com của tôi bằng check_draft và id của nó, và nếu nó đạt, xuất bản nó bằng publish_draft khi tôi đồng ý." Sao chép
- "Tìm kiếm techfabric.com xem chúng ta đã viết gì về Lakebase, để bài đăng mới không lặp lại." Sao chép
Lời nhắc cho máy chủ Databricks Field Guide
- "Hỏi Databricks Field Guide cách cấp cho mỗi pull request một nhánh Lakebase riêng, và cho tôi xem lệnh CLI mà nó dùng." Sao chép
- "Theo Field Guide, Databricks đã thay đổi những gì trong hai tuần qua?" Sao chép
- "Tìm các ví dụ SQL về bộ lọc hàng của Unity Catalog trong Field Guide, rồi kiểm tra các liên kết docs.databricks.com mà chúng trích dẫn để biết cú pháp hiện tại." Sao chép
- "Liệt kê các chương của Field Guide, rồi đọc cho tôi mục của chương Lakebase về lý do một nhánh gần như không tốn gì." Sao chép
Cách hoạt động
Một tác nhân AI sử dụng máy chủ MCP như thế nào?
Model Context Protocol (MCP) là tiêu chuẩn mở mà các trợ lý AI dùng để gọi công cụ trên các hệ thống khác. Một tác nhân được kết nối với máy chủ MCP có thể tra cứu điều gì đó giữa chừng một tác vụ và nhận lại câu trả lời có cấu trúc, kèm URL để trích dẫn, ở nơi mà nếu không nó sẽ phải đoán từ dữ liệu huấn luyện hoặc thu thập từ một trang web.
AI agent của bạn
Claude Code, Claude Desktop,
Cursor, VS Code
www.techfabric.com/mcp
search, get_page,
list_posts, get_services
databricks.techfabric.com/mcp
search_guide, get_chapter,
get_code_examples,
whats_new, list_chapters
Công cụ ghi,
chỉ dành cho tác giả TechFabric
Đăng nhập Microsoft,
tenant techfabric.com
Bản nháp dưới
tên tác giả,
do tác giả xuất bản
từ biên tập viên
Liên kết đến
docs.databricks.com
để biết cú pháp chính xác
và các giới hạn
Một agent, hai server. Đọc server nào cũng không cần đăng nhập; chỉ các công cụ ghi của techfabric.com mới yêu cầu tác giả TechFabric đăng nhập bằng Microsoft, và không có gì trên cả hai server tự động xuất bản.
Dành cho tác giả TechFabric
Cách viết một bài blog TechFabric với agent của riêng bạn
Agent của bạn viết bài từ những gì bạn thực sự đã làm, kiểm tra trong lúc viết, và xuất bản sau khi bạn đã đọc bản xem trước và đồng ý. Việc viết cần một tài khoản Microsoft techfabric.com nằm trong danh sách tác giả của blog.
1 · Thiết lập server
Bất kỳ MCP client nào hỗ trợ đăng nhập đều dùng được: Claude Code, Claude Desktop và claude.ai, Codex, Cursor, VS Code, hoặc agent của riêng bạn. Trong Claude Code, hãy thêm server một lần, cho tất cả các dự án của bạn.
claude mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
Sau đó chạy /mcp, chọn techfabric và chọn Authenticate. Nếu bỏ qua bước đó, Claude Code sẽ yêu cầu bạn đăng nhập lần đầu tiên agent của bạn gọi một công cụ ghi. Trong Claude Desktop hoặc claude.ai, hãy thêm một connector tùy chỉnh tên là techfabric với URL ở trên, như trong cách kết nối, và chọn Connect. Mọi harness khác, từng bước một, có trong thiết lập harness AI của bạn.
2 · Đăng nhập bằng Microsoft
Dù theo cách nào, một trình duyệt sẽ mở trang techfabric.com nêu tên client đang yêu cầu và quyền truy cập của nó đi đâu. Chọn Continue with Microsoft và đăng nhập bằng tài khoản @techfabric.com của bạn. Quyền truy cập kéo dài một giờ và tự gia hạn trong 30 ngày.
Một câu lệnh để bắt đầu
Hãy thay phần giữ chỗ bằng thứ bạn đã xây dựng hoặc sửa. Câu lệnh yêu cầu agent đọc các quy tắc trước.
Read techfabric.com's editorial rules (the techfabric editorial_rules resource), then write a TechFabric blog post about how we <solved this problem or built this thing>. Draft only from what I actually did and what's in this project; never name a client the rules don't approve, and ask me for any fact you don't have instead of inventing it. Run lint_draft and fix every finding until it passes, review the draft against the judge_rubric it returns, then submit it with submit_draft and give me the preview link.
Một case study thay vì một bài viết
- Gửi kind "case-study" đến
lint_draft,check_draft,submit_draftvàupdate_draft. Bản xem trước là trang của case study tại /case-studies/<slug>, và nó được xác minh và xuất bản giống như một bài viết:check_draftvới id của nó, rồipublish_draftsau khi bạn xác nhận, hoặc từ liên kết biên tập viên. - Frontmatter của nó gồm title, description, sector, stack (một danh sách) và track (ai, migration hoặc other). Thêm client khi sổ đăng ký khách hàng chấp thuận việc nêu tên khách hàng đó trong một case study, hoặc khi khách hàng đã đồng ý được nêu tên (bên dưới). Logo, website và các số liệu không bao giờ do bạn đặt.
- Phần thân của nó mở đầu bằng bốn mục, theo thứ tự: Challenge, Strategy, Solution, Results. Mỗi mục bắt đầu bằng một câu tuyên bố in đậm một dòng về luận điểm của nó, rồi đến văn xuôi. Mọi thứ khác đặt sau Results.
- Nếu không có khách hàng được chấp thuận, hãy ẩn danh hóa theo ngành và quy mô ("một liên hiệp tín dụng khu vực với khoảng 40 chi nhánh") và không nêu tên khách hàng ở bất kỳ đâu. Để nêu tên một khách hàng mà sổ đăng ký không chấp thuận, bạn cần sự xác nhận của khách hàng: nói rằng bạn có nó với client_confirmed: true, hoặc với "I have the client's confirmation to name..." trên phát hiện của bước kiểm tra trong trình biên tập. Nó được ghi lại dưới tên bạn.
- Mỗi con số là một dữ kiện của khách hàng. Agent của bạn hỏi bạn các con số kết quả và không bao giờ tự bịa hay ước lượng một con số nào, và bước kiểm tra đối chiếu từng con số với các nguồn được gửi kèm case study: ghi chú của bạn và hồ sơ của chính dự án. Một nguồn không phải là một sự chấp thuận: số liệu của khách hàng chỉ được xuất bản khi có sự chấp thuận được ghi trong sổ đăng ký khách hàng, hoặc khi lib/work.ts đã có sẵn nó, và bước kiểm tra không thể xác nhận điều đó, nên bạn phải xác nhận trước khi xuất bản.
Turn what we built in this repo into a case study draft for techfabric.com. Read the techfabric editorial_rules resource first, tell me whether its client register lets us name the client, and ask me for the outcome numbers. Run lint_draft with kind "case-study" and fix what it finds until it passes, then submit it with submit_draft and give me the preview link.
Quy trình, từng bước một
- Bước 1
Đọc các quy tắc biên tập
Agent của bạn đọc tài nguyêneditorial_rules(techfabric://editorial/rules). Nó bắt đầu bằng bảo mật thông tin khách hàng, điều quyết định bài viết được phép nói gì, rồi đưa ra frontmatter, quy trình này và các quy tắc viết của tòa soạn. - Bước 2
Soạn thảo từ chính công việc của bạn
Agent của bạn soạn bài viết, cả frontmatter, từ những gì nó biết về công việc của chính bạn, chẳng hạn như repository bạn đang ở và ghi chú của bạn. Frontmatter là bắt buộc, tối thiểu phải có title và description:lint_draft,check_draft,submit_draftvàupdate_drafttừ chối một bài viết không có frontmatter hoặc không có title. - Bước 3
Lint cho đến khi đạt
Agent của bạn chạylint_drafttrên toàn bộ bài viết. Nó chạy các bước kiểm tra dựa trên quy tắc của trang trên chính văn bản: các quy tắc về slop và từ bị cấm, các tuyên bố, lỗi đã biết, title và description, phần mở đầu, FAQ, sơ đồ và hình ảnh. Không có model nào đọc nó, nên nó trả lời trong khoảng một giây. Mỗi phát hiện nêu rõ đoạn văn của nó và cần làm gì, nên agent sửa và lint lại, bao nhiêu lần tùy ý. - Bước 4
Xem xét theo rubric của giám khảo
lint_draftcũng trả vềjudge_rubric: độc giả mà bài viết được đánh giá theo, cùng những gì họ đã biết và những gì họ đang cố sửa, từng câu hỏi mà giám khảo của chúng tôi sẽ hỏi cùng ngưỡng của nó, và màn hình đầu tiên mà bài kiểm tra người mua đọc. Agent của bạn đọc bản nháp như độc giả đó, trả lời từng câu hỏi như độc giả đó sẽ trả lời, và chỉnh sửa cho đến khi mọi câu trả lời đều đạt. - Bước 5
Gửi dưới tên tác giả của bạn
Agent của bạn gọisubmit_draft. Bài viết được lưu dưới tên tác giả của chính bạn đúng như đã viết. Trang đặt author, ngày hôm nay và draft: true, và thêm thời gian đọc nếu thiếu. Nó render các sơ đồ, vẽ ảnh bìa và ảnh chia sẻ, dựng bản xem trước có thương hiệu và gửi email cho bạn. Agent nhận lại id của bản nháp, theo dõi nó bằngget_status, và cho bạn xem liên kết xem trước sau mỗi lần gửi và mỗi lần cập nhật. - Bước 6
Chỉnh sửa với update_draft
Để chỉnh sửa, agent của bạn lint văn bản mới, rồi gọiupdate_draftvới id, toàn bộ bài viết mới và base_hash từget_status(base_shacũng dùng được). Một lần lưu trả về trong vài giây và không chạy bước kiểm tra nào; bản xem trước được dựng lại ở chế độ nền.update_draftbị từ chối nếu bản nháp đã thay đổi kể từ base_hash đó, hoặc trong khi nó đang mở trong trình biên tập trên trình duyệt. - Bước 7
Xác minh văn bản đã lưu một lần
Khi bản xem trước đã sẵn sàng, agent của bạn gọicheck_draftvới id của bản nháp. Đó là lệnh Run checks đầy đủ của trình biên tập trên đúng văn bản đã lưu, bao gồm cả giám khảo của chúng tôi, và mất năm đến mười phút. Đây là bước kiểm tra duy nhất tốn kém cho chúng tôi, và việc kiểm tra lại cùng một văn bản sẽ được trả lời từ cache. Một lần lưu sau đó nghĩa là phải xác minh lại. - Bước 8
Xuất bản sau khi bạn xác nhận
Agent của bạn gọipublish_draftvới id, và lần gọi đầu tiên không xuất bản gì. Client của bạn hỏi bạn, nêu tên bài viết, hoặc agent của bạn nhận một xác nhận dùng một lần và chỉ gửi lại sau khi bạn đồng ý. Nếu client của bạn hiển thị thẻ bản nháp, bạn trả lời câu hỏi của nó một lần, rồi client của bạn yêu cầu bạn cho phép xuất bản. Bài viết sau đó đi qua chính lệnh Publish and deploy của trình biên tập; nếu thất bại, bản nháp được khôi phục.
Phía chúng tôi làm gì và không làm gì
Văn bản của bạn là bản nháp. Người viết blog của chúng tôi không viết lại nó và không có model nào kiểm chứng dữ kiện, nên agent của bạn phải kiểm tra các dữ kiện với tài liệu của nhà cung cấp trước khi gửi. Ở những chỗ các quy tắc biên tập nhắc đến bước kiểm chứng dữ kiện của người viết blog, bước đó không chạy cho bài viết của bạn. Các bước kiểm tra của trang vẫn áp dụng, bao gồm các bước kiểm tra tuyên bố và lỗi đã biết, vốn luôn phải đạt.
Nếu chỉ các bước kiểm tra về từ ngữ và phong cách thất bại, bạn vẫn có thể xuất bản, từ trình biên tập hoặc bằng cách nêu tên các bước kiểm tra đó cho publish_draft, và lựa chọn được ghi lại. Các bước kiểm tra giữ cho trang hoạt động (build, hình ảnh, sơ đồ, liên kết, phần giữ chỗ) và các quy tắc về tuyên bố, chi tiêu của chính chúng tôi và bí mật luôn phải đạt.
Hãy giữ các chỉnh sửa của bạn trong agent và update_draft trừ khi bạn muốn người viết tham gia. Trả lời email xem trước thì khác, vì câu trả lời sẽ đến người viết blog của chúng tôi. Nếu sau đó người viết cần một dữ kiện chỉ bạn có, get_status sẽ hỏi bạn, hoặc, trong một client hỗ trợ MCP tasks, task đang mở sẽ hỏi.
Các quy tắc cần biết
- Không nêu tên khách hàng, dữ liệu, số liệu, schema, sự cố hay mã nguồn trừ khi khách hàng được chấp thuận công bố, và khi đó chỉ trong phạm vi sự chấp thuận. Các quy tắc biên tập liệt kê ai được chấp thuận. Tên khách hàng, và chỉ tên, cũng có thể được đưa vào khi khách hàng đã đồng ý và bạn nói rõ (client_confirmed). Khi nghi ngờ, hãy khái quát hóa hoặc bỏ đi.
- Các tuyên bố trực tiếp phải đúng sự thật. Chỉ viết "we" cho những gì chúng ta đã làm, và đừng bao giờ để agent bịa ra một con số, một kết quả, một khách hàng hay một câu trích dẫn.
Xem nó trong harness của bạn
- Trong một host render MCP Apps, các công cụ bản nháp mở bài viết ngay trong cuộc hội thoại như techfabric.com sẽ hiển thị, với ảnh bìa, sơ đồ và FAQ của nó.
- Bên cạnh là các bước kiểm tra. Mỗi bước hiển thị phát hiện của nó, đoạn văn liên quan, và liệu bạn có thể xuất bản bất chấp nó hay nó phải đạt.
- Bạn có thể chạy lại các bước kiểm tra từ đó. **Ask the agent to fix this** trao một phát hiện lại cho agent của bạn, agent sẽ sửa và lưu bản nháp, nên việc viết vẫn thuộc về agent.
- **Publish** hoạt động khi các bước kiểm tra đạt trên văn bản đã lưu, và yêu cầu bạn xác nhận trước. Khi chỉ các bước kiểm tra từ ngữ thất bại, **Publish anyway** liệt kê chúng trước khi bạn xác nhận. Liên kết biên tập viên trong email của bạn cũng dùng được, và ứng dụng không bao giờ hiển thị nó. Các host hỗ trợ MCP Apps, theo ma trận máy khách MCP chính thức vào tháng 10 năm 2026: Claude (claude.ai và Claude Desktop), ChatGPT, VS Code với GitHub Copilot, Microsoft 365 Copilot, Cursor, Goose, ứng dụng desktop Codex, Postman và MCPJam. Trong Claude Code, Codex CLI và Fabric Agents, câu trả lời quay về dưới dạng văn bản, bắt đầu bằng liên kết xem trước.
Thay đổi một bài đã xuất bản
- Agent của bạn gọi
revise_postvới URL của bài viết. Chỉ tác giả của bài (kỹ sư được ghi ở dòng tên tác giả) hoặc biên tập viên của blog mới có thể mở một bài. Nó mở một bản sửa đổi với bản nháp đầu tiên là văn bản đang hiển thị, trên nhánh riêng với bản xem trước riêng, và gửi email cho bạn liên kết xem trước và liên kết biên tập. Hỏi lại cùng một bài sẽ trả về bản sửa đổi đã mở. - Từ đó, nó là một bản nháp như bất kỳ bản nháp nào khác.
get_statusvới id của bản sửa đổi cho ra markdown vàbase_sha, agent của bạn chỉnh sửa và chạylint_draft(với slug của bài) vàupdate_draft, sau đócheck_draftvới id để xác minh văn bản đã lưu, vàpublish_draftxuất bản sau khi bạn xác nhận. Liên kết biên tập trong email hoạt động theo cùng cách. - Xuất bản thay thế bài đang hiển thị tại cùng URL. Dòng tên tác giả được giữ nguyên, và một lần lưu hoặc xuất bản làm thay đổi nó sẽ bị từ chối. Thay đổi tiêu đề giữ nguyên URL; thay đổi URL đang hiển thị cần một chuyển hướng, nên hãy hỏi biên tập viên của blog. Ngày xuất bản gốc được giữ nguyên, và trang hiển thị "Updated" kèm ngày. Thời gian sửa đổi lần cuối trong sitemap thay đổi và lần triển khai gửi URL đến IndexNow, để các công cụ tìm kiếm có thể thấy bài đã thay đổi.
- Một chỉnh sửa một từ vẫn phải vượt qua các kiểm tra giữ cho trang hoạt động và các quy tắc về tuyên bố, chi tiêu của chúng ta và bí mật. Nếu chỉ các kiểm tra về từ ngữ và phong cách thất bại, bạn vẫn có thể xuất bản, như với một bài mới.
- Nếu ai đó thay đổi bài đang hiển thị trong khi bản sửa đổi của bạn đang mở, việc xuất bản sẽ dừng lại thay vì ghi đè lên nó. Các thay đổi của bài đang hiển thị được đưa vào bản nháp của bạn cùng với thay đổi của bạn, và ở bất cứ đâu cả hai bên cùng thay đổi một đoạn, từ ngữ đang hiển thị được giữ lại và từ ngữ của bạn được liệt kê trên bản nháp. Hãy đọc, lưu, kiểm tra lại, rồi xuất bản. Hủy bỏ một bản sửa đổi, từ liên kết trong email của nó, để nguyên bài đang hiển thị.
- Không có agent, hãy yêu cầu một liên kết tại https://www.techfabric.com/api/ideas/revise. Nếu địa chỉ của bạn có thể biên tập bài viết, nó nhận được liên kết "Edit this post" mở cùng bản sửa đổi.
Change my published post at <its URL on techfabric.com>: <what to change>. Open it with the techfabric revise_post tool, edit the markdown get_status returns, run lint_draft with the post's slug until it passes, save it with update_draft, verify it with check_draft and the id, then ask me before publish_draft.
Khắc phục sự cố
Đăng nhập bị từ chối
Trang đăng nhập nói rõ lý do. Nếu nó nói địa chỉ của bạn chưa có trong danh sách tác giả của techfabric.com, thì không có dòng tên tác giả nào để đứng tên soạn nháp, nên hãy nhờ Preetham Reddy thêm bạn. Nếu nó nói chỉ tài khoản Microsoft của TechFabric hoặc chỉ tài khoản @techfabric.com mới đăng nhập được, hoặc tài khoản khách không được, thì bạn đã đăng nhập bằng một tài khoản Microsoft khác; hãy đăng nhập lại bằng tài khoản @techfabric.com của riêng bạn. Nếu nó nói ứng dụng không thể kết nối, thì máy khách đã yêu cầu gửi thông tin đăng nhập của nó đến một nơi mà MCP không cho phép (http thường đến một máy tính khác); hãy cập nhật máy khách.
Một kiểm tra cứ thất bại
Hãy để agent của bạn chạy lint_draft trên văn bản: mỗi phát hiện nêu rõ đoạn văn của nó và việc cần làm. Một kiểm tra có đánh giá (bài kiểm tra người đọc, nội dung hữu ích) thất bại trong check_draft đi kèm điểm số của nó; hãy để agent sửa lại theo judge_rubric, gọi update_draft, và xác minh lại. Liên kết biên tập trong email của bạn hiển thị cùng danh sách kiểm tra.
Quá nhiều lệnh gọi
Khi đã đăng nhập, giới hạn mỗi giờ là 600 lệnh gọi, 240 lần lint, 20 lần chạy kiểm tra mới, 6 lần gửi, 6 bản sửa đổi được mở, 30 lần lưu và 10 lần xuất bản. Kiểm tra văn bản đã được kiểm tra không tính là một lần chạy mới.
Những vấn đề khác
Hãy hỏi Preetham Reddy, người điều hành blog.
Dành cho tác giả TechFabric
Các lệnh để viết và xuất bản từ agent của bạn
Bạn không cần phải nhớ thứ tự công cụ. Máy chủ đi kèm 7 lệnh, và mỗi lệnh cho agent của bạn các bước chính xác và hướng nó đến các quy tắc của nhà. Hầu hết agent hiển thị chúng dưới dạng lệnh slash; với những agent không hiển thị, chúng tôi cung cấp cùng các lệnh đó ở định dạng riêng của chúng.
write-postSoạn một bài blog techfabric.com dưới dòng tên tác giả của bạn, từ bản tóm tắt hôm nay hoặc một chủ đề của riêng bạn. Agent của bạn hỏi bạn chi tiết trực tiếp, kiểm tra bản nháp và nộp nó; bạn xuất bản nó.write-case-studySoạn một nghiên cứu điển hình techfabric.com về một dự án bạn đã làm. Agent của bạn hỏi về các con số kết quả và nguồn của chúng, và về xác nhận của khách hàng trước khi nó nêu tên một khách hàng mà sổ đăng ký không chấp thuận.checkChạy các kiểm tra của techfabric.com trên một bản nháp và giải thích từng phát hiện bằng lời lẽ đơn giản, cùng cách sửa mà agent của bạn đề xuất. Không có gì thay đổi cho đến khi bạn đồng ý.previewHiển thị một bản nháp như techfabric.com sẽ xuất bản nó: liên kết xem trước, hoặc ứng dụng nháp trong một host hiển thị MCP Apps.publishXuất bản một trong các bản nháp của bạn lên techfabric.com. Agent của bạn kiểm tra nó, cho bạn biết điều gì vẫn còn thất bại, và chỉ xuất bản sau khi bạn đồng ý.reviseÁp dụng phản hồi của người đánh giá, hoặc thay đổi của riêng bạn, vào một trong các bản nháp của bạn hoặc vào một bài đã hiển thị, kiểm tra lại và lưu nó, giữ nguyên các sự thật trực tiếp của bạn.statusLiệt kê các bản nháp của bạn và tình trạng của từng bản, hoặc chi tiết một bản nháp: điều gì đang thất bại, bản xem trước của nó, và việc cần làm tiếp theo.
Mới với máy chủ? Hãy thiết lập bộ công cụ AI của bạn trước, từ việc thêm máy chủ đến đăng nhập. publish luôn hỏi bạn trước, và không lệnh nào trong số chúng xuất bản trong một lần chạy theo lịch. Bạn cũng có thể đính kèm bản tóm tắt hôm nay (techfabric://brief/today) hoặc một trong các bản nháp của bạn (techfabric://drafts/<id>) vào một tin nhắn, trong một agent cho phép bạn đính kèm tài nguyên.
Các lệnh trong agent của bạn
Claude Code
Một plugin: máy chủ, các lệnh và skill techfabric-blog trong một lần cài đặt.
claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
Sau đó chạy /mcp, chọn techfabric, chọn Authenticate và đăng nhập. Gõ /techfabric: để xem các lệnh. Mọi thứ sau một lệnh được truyền cho nó, nên /techfabric:write-post how we cut Lakeflow cold starts hoạt động như đã viết. Trước mỗi publish_draft, plugin yêu cầu bạn cho phép nó, ngay cả ở chế độ tự động. Không có plugin, các prompt riêng của máy chủ hiện ra dưới dạng /techfabric:write-post (MCP) v.v., nhưng Claude Code tách các đối số của chúng tại mỗi dấu cách.
Plugin được phát hành trên GitHub, tại Fabric-Pro/techfabric-claude-plugin. Nếu git chưa được cài, hãy thêm nó từ techfabric.com thay thế:
claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
Ví dụ
/techfabric:write-post today's brief
Codex
Gõ $techfabric-write-post và phần còn lại: một skill cho mỗi lệnh, chỉ chạy khi bạn nêu tên nó.
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
Chúng nằm trong ~/.agents/skills, một skill cho mỗi lệnh, và Codex chỉ chạy chúng khi bạn nêu tên một cái: gõ $techfabric-write-post, hoặc /skills để xem tất cả. Bản thân máy chủ được thêm như trong cách kết nối.
Ví dụ
$techfabric-write-post today's brief
Cursor
Các skill bạn chạy dưới dạng lệnh slash, và một quy tắc, trong dự án bạn viết từ đó.
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
Chạy nó trong dự án bạn viết từ đó. Nó thêm các lệnh dưới dạng skill trong .cursor/skills, chỉ chạy khi bạn gõ chúng, và một quy tắc trong .cursor/rules hướng agent đến máy chủ.
Ví dụ
/techfabric-write-post today's brief
VS Code
Các prompt của máy chủ, trong Copilot Chat. Không cần cài gì ngoài máy chủ.
Gõ /techfabric.write-post trong Copilot Chat. VS Code hỏi từng đối số và gợi ý giá trị, chẳng hạn id bản nháp của riêng bạn sau khi bạn đã đăng nhập.
Ví dụ
/techfabric.write-post
Gemini CLI
Các prompt của máy chủ, dưới dạng lệnh slash với đối số có tên.
Gõ /write-post --topic="today's brief". Các đối số là --topic, --project, --client, --id và --feedback, theo cách mỗi lệnh nhận chúng.
Ví dụ
/write-post --topic="today's brief"
Fabric Agents
Gõ @techfabric-write-post và phần còn lại, trong một workspace đã thêm máy chủ MCP của techfabric.com làm nguồn.
Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
Agent thêm một skill cho mỗi lệnh. Sau đó gõ @techfabric-write-post. Không lệnh nào trong số chúng thuộc về một tự động hóa: lần chạy hàng ngày dùng skill techfabric-blog, skill này không bao giờ xuất bản.
Ví dụ
@techfabric-write-post today's brief
Dành cho tác giả TechFabric
Bản nháp hàng ngày từ agent lập trình của bạn
Agent của bạn có thể khởi tạo một bài viết cho bạn mỗi ngày làm việc lúc 9 giờ sáng. Máy chủ chọn một chủ đề mỗi ngày từ tin tức và các tìm kiếm chúng ta muốn trả lời, khớp nó với những gì bạn viết về và giữ nó cho bạn trong một ngày. Agent của bạn soạn nó từ các kho lưu trữ của bạn và để lại cho bạn các câu hỏi cho phần trực tiếp. Bạn thêm phần đó, đọc nó và quyết định xem nó có được đăng hay không.
- Bước 1
Nhận bản tóm tắt hôm nay
Lúc 9 giờ sáng các ngày làm việc, bộ lập lịch của bạn khởi động agent của bạn với skill techfabric-blog. Agent gọiget_brief, công cụ này chọn chủ đề hôm nay và giữ nó cho bạn trong 24 giờ: một câu chuyện tin tức từ hai ngày qua, hoặc một tìm kiếm chúng ta chưa trả lời mà khớp với công việc của bạn. Nếu bài hôm nay đã được chuyển cho một đồng nghiệp, nhịp độ một bài tự động mỗi ngày và ba bài mỗi tuần đã dùng hết, hoặc không có gì phù hợp, nó nói lý do và dừng lại. - Bước 2
Soạn từ công việc của chính bạn
Agent đọc tài nguyêneditorial_rulesvà soạn từ bản tóm tắt và kho lưu trữ mà lần chạy bắt đầu trong đó. Nó hỏi bạn những gì chỉ bạn biết, chẳng hạn điều gì đã hỏng hoặc một con số bạn đã đo. Trong một lần chạy không giám sát, nó viết bằng giọng "we'd" của TechFabric và liệt kê các câu hỏi của nó cho bạn bên cạnh các liên kết. - Bước 3
Lint, sửa và gửi
Agent chạylint_draftvà sửa những gì nó báo cáo cho đến khi vượt qua, xem lại bản nháp theojudge_rubricmà nó trả về, rồi gọisubmit_draftvới id của bản tóm tắt. Bài được nộp dưới dòng tên tác giả của bạn và trang web dựng bản xem trước. Một lần chạy theo lịch dừng ở đó: skill bảo nó không bao giờ xuất bản, và các lịch trình Claude Code và Codex bên dưới bỏpublish_draftra ngoài. - Bước 4
Xem lại và xuất bản
Lần chạy kết thúc với liên kết xem trước và các câu hỏi của agent, trong phiên của nó hoặc, với một lần chạy từ cron, trong nhật ký của nó. Bạn đọc bản xem trước và trả lời những gì agent đã hỏi. Sau đó, trong một phiên có bạn, agent xác minh nó vớicheck_draftvà gọipublish_draft, công cụ này yêu cầu bạn xác nhận. Hoặc dùng liên kết biên tập từ email xem trước. Không có gì được xuất bản cho đến khi bạn đồng ý.
Lên lịch trong agent của bạn
Fabric Agents
Mỗi ngày làm việc, lần chạy mở phiên riêng của nó, chờ bạn cho phép các công cụ của nó, và kết thúc ở Needs Review với liên kết xem trước.
Dán đoạn này vào một phiên Fabric Agents:
Set up TechFabric daily drafts in this workspace: follow https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md
Agent thêm máy chủ MCP của techfabric.com làm nguồn, skill techfabric-blog và một tự động hóa chạy lúc 9 giờ sáng các ngày làm việc theo múi giờ của bạn, với kết nối mô hình bạn đã dùng. Sau đó xác thực nguồn TechFabric và đăng nhập bằng tài khoản @techfabric.com của bạn. Tự động hóa chạy ở chế độ Ask, nên mỗi lần chạy chờ bạn cho phép các công cụ của nó. Chuyển nó sang Execute nếu bạn muốn nó chạy mà không hỏi.
Claude Code
Một tác vụ theo lịch trên Desktop, hoặc một dòng cron cho CLI.
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- claude-code
Sau đó chạy /mcp, chọn techfabric, chọn Authenticate và đăng nhập. Trong tab Code của Claude Desktop, mở Scheduled và thêm một tác vụ cục bộ vào Weekdays lúc 9:00, trong một trong các kho lưu trữ của bạn, với đoạn này làm hướng dẫn của nó. Chọn Run now một lần và luôn cho phép các công cụ techfabric.
Draft today's TechFabric post with the techfabric-blog skill.
Không có Desktop, một dòng crontab làm điều tương tự và để lại liên kết xem trước và các câu hỏi của nó trong nhật ký:
0 9 * * 1-5 cd ~/your-repo && claude -p "Draft today's TechFabric post with the techfabric-blog skill." --allowedTools "mcp__techfabric__get_brief mcp__techfabric__lint_draft mcp__techfabric__submit_draft mcp__techfabric__get_status mcp__techfabric__search mcp__techfabric__get_page mcp__techfabric__list_posts Read Grep Glob" >> ~/techfabric-daily-draft.log 2>&1
Codex
Một dòng crontab chạy codex exec, chỉ đọc trên máy tính của bạn.
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- codex
Skill nằm trong ~/.agents/skills, nơi Codex đọc các skill cá nhân (Codex cũ hơn 0.95 nhận ~/.codex/skills thay thế). Sau đó chạy codex mcp login techfabric và đăng nhập. Thêm dòng này vào crontab của bạn, với đường dẫn kho lưu trữ của riêng bạn. Lần chạy chỉ đọc trên máy tính của bạn, chỉ ghi qua máy chủ MCP, và để lại liên kết xem trước và các câu hỏi của nó trong nhật ký.
0 9 * * 1-5 cd ~/your-repo && codex exec --sandbox read-only -c 'mcp_servers.techfabric.disabled_tools=["publish_draft","revise_post"]' "Draft today's TechFabric post with the techfabric-blog skill." >> ~/techfabric-daily-draft.log 2>&1
Mỗi cái cài cùng một skill techfabric-blog và chạy theo lịch cron 0 9 * * 1-5, 9 giờ sáng các ngày làm việc theo múi giờ của riêng bạn. Hãy đăng nhập trước, như trong thiết lập bộ công cụ AI của bạn, để lần chạy theo lịch không dừng lại ở bước đăng nhập.
Quyền riêng tư
Các máy chủ MCP của TechFabric lưu giữ gì về bạn?
Đọc không lưu lại bất cứ điều gì về những gì bạn hỏi. Nó không cần tài khoản và không đặt cookie, và thứ duy nhất được lưu là số lần gọi theo mỗi IP cho giới hạn tốc độ. Tác giả đăng nhập để viết thì bản nháp và địa chỉ của họ được lưu lại.
- Cả hai máy chủ đều không lưu những gì bạn đã tìm kiếm hay đọc. Dòng nhật ký cho một lần gọi chỉ ghi tên công cụ và phiên bản giao thức, không bao giờ ghi tham số.
- Thứ duy nhất được lưu về một người gọi ẩn danh là số lần gọi theo mỗi địa chỉ IP cho giới hạn tốc độ, và nó hết hạn sau khoảng một giờ.
- Không có lần gọi đọc nào chạm tới mô hình ngôn ngữ ở phía chúng tôi. Cả hai máy chủ đều trả lời từ một chỉ mục được xây dựng khi trang được triển khai, và máy chủ của Field Guide hoàn toàn không thực hiện yêu cầu gửi ra ngoài.
- Khi một tác giả TechFabric đăng nhập để viết, máy chủ lưu văn bản họ kiểm tra, lưu tệp hoặc lưu lại, kèm địa chỉ của họ, giống như trình soạn thảo trên trình duyệt.
- Chính sách quyền riêng tư bao quát phần còn lại của trang.
Câu hỏi thường gặp
Máy chủ MCP: các câu hỏi thường gặp
Máy chủ MCP là gì?
MCP, Giao thức Ngữ cảnh Mô hình, là một tiêu chuẩn mở để kết nối các trợ lý AI với các hệ thống khác. Một máy chủ MCP công bố danh sách các công cụ cùng tham số của chúng, và một trợ lý như Claude, Codex, Cursor hay chế độ tác nhân của VS Code gọi chúng giữa chừng trong một tác vụ và nhận lại câu trả lời có cấu trúc.
Một máy chủ từ xa như của chúng tôi chỉ là một URL, nên việc kết nối chỉ là một dòng cấu hình và không cần cài đặt gì.
Máy chủ MCP của techfabric.com dùng để làm gì?
Để viết. Các kỹ sư của TechFabric dùng nó để soạn bài blog và nghiên cứu điển hình từ chính tác nhân lập trình mà họ đang dùng, như Fabric Agents, Claude Code hay Codex, với kho mã và ngữ cảnh mà tác nhân đó đã có.
Tác nhân chạy các bước kiểm tra của trang, lưu bản nháp dưới tên tác giả của kỹ sư và, sau khi kỹ sư đọc bản xem trước và xác nhận, sẽ xuất bản nó. Bất kỳ ai cũng có thể tìm kiếm và đọc các trang đã xuất bản của trang mà không cần đăng nhập.
Tôi có cần tài khoản để dùng máy chủ MCP của TechFabric không?
Không. Mọi công cụ đọc trên cả hai máy chủ đều hoạt động mà không cần đăng nhập, và cả hai máy chủ đều không đặt cookie. Việc đăng nhập duy nhất là ở các công cụ ghi của techfabric.com, vốn dành cho các tác giả blog của chính TechFabric và yêu cầu tài khoản Microsoft trong tenant của techfabric.com.
Một tác nhân có thể xuất bản lên techfabric.com qua máy chủ MCP không?
Có, tác nhân của chính tác giả có thể, cho bản nháp của chính tác giả đó, sau khi tác giả xác nhận.
publish_draft yêu cầu các bước kiểm tra đầy đủ của trang phải đã vượt qua trên đúng văn bản đã lưu, và lần gọi đầu tiên của nó không xuất bản gì: một ứng dụng khách có thể hỏi tác giả thì sẽ hỏi, nêu tên bài viết; nếu không, tác nhân nhận được một xác nhận dùng một lần và được yêu cầu hỏi tác giả trước khi gửi lại.
Sau đó bài viết đi qua chính nút Xuất bản của trình soạn thảo, và bản phê duyệt ghi lại cách tác giả đã xác nhận. Bất kỳ ai không nằm trong danh sách tác giả của blog đều không thể chạm tới các công cụ ghi, và máy chủ Field Guide không có công cụ xuất bản.
Tôi có thể sửa một bài đã xuất bản không?
Có, nếu đó là bài của bạn. Tác nhân của bạn gọi revise_post với URL của bài viết, thao tác này mở một bản sửa đổi có bản nháp đầu tiên là văn bản đang hiển thị, kèm bản xem trước riêng.
Nó chỉnh sửa, kiểm tra và xuất bản bản sửa đổi đó bằng cùng các công cụ như với một bản nháp mới, và việc xuất bản thay thế bài đang hiển thị tại cùng URL, dưới cùng tên tác giả, với ngày gốc và một dòng Đã cập nhật. Chỉ tác giả của bài hoặc biên tập viên của blog mới có thể mở một bản sửa đổi. Nếu không có tác nhân, hãy yêu cầu một liên kết Edit this post tại techfabric.com/api/ideas/revise.
Máy chủ Field Guide có phải là máy chủ MCP của chính Databricks không?
Không. Databricks vận hành các máy chủ MCP được quản lý của riêng mình bên trong một workspace, chúng tác động lên dữ liệu của bạn và được ghi tài liệu trên docs.databricks.com. Máy chủ Field Guide do TechFabric, một đối tác của Databricks, xây dựng và vận hành. Nó trả lời các câu hỏi về Databricks từ hướng dẫn của chúng tôi, kèm mã và các liên kết tài liệu mà mỗi phần trích dẫn, và nó không bao giờ kết nối tới một workspace.
Máy chủ Databricks Field Guide cập nhật đến mức nào?
Chỉ mục của nó được xây dựng lại mỗi lần triển khai hướng dẫn, nên một ghi chú lề mới hay một chương được viết lại sẽ có trong câu trả lời của máy chủ ngay khi lần triển khai đó hoạt động.
Mỗi câu trả lời mang theo commit đã xây dựng nó, thời điểm mỗi trang thay đổi lần cuối, và thời gian một ứng dụng khách có thể lưu bộ nhớ đệm. Để biết cú pháp và giới hạn chính xác, hãy theo các liên kết docs.databricks.com mà nó trả về, vì tài liệu của chính Databricks là nguồn có thẩm quyền và hướng dẫn liên kết tới đó thay vì sao chép.
Điều gì xảy ra nếu tác nhân của tôi vượt giới hạn tốc độ?
Máy chủ trả lời HTTP 429 với một header Retry-After, và tác nhân có thể thử lại sau đó. techfabric.com cho phép 300 lần gọi ẩn danh mỗi địa chỉ IP mỗi giờ. Field Guide cho phép 60 lần một phút và 300 lần một giờ mỗi địa chỉ IP.
Máy chủ MCP của TechFabric có trong MCP Registry chính thức không?
Cả hai đều có. techfabric.com được liệt kê là com.techfabric/techfabric và Field Guide là com.techfabric.databricks/field-guide, và Glama liệt kê cả hai là trình kết nối. Một ứng dụng khách duyệt registry sẽ tìm thấy chúng dưới các tên đó, và các tên miền đằng sau mỗi tên được chứng minh bằng một khóa được phục vụ từ chính tên miền đó.