Synaplan
開源 AI 平台,供企業使用:自行託管的 AI 代理、符合 GDPR 的聊天機器人小工具、RAG 知識庫、WhatsApp 與 Outlook AI、MCP、多模型路由。Docker、Kubernetes 或託管於 Germ
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Website
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗The Chambers marketing site. Plain HTML pages plus a Jekyll-powered blog,
built and deployed by GitHub Actions on every push to main.
index.html about.html pricing.html hand-written pages, edited directly
faqs.html privacy.html tos.html refund.html
_posts/ blog articles (Markdown) -> /blog/<slug>/
blog/index.html the blog listing page -> /blog/
_layouts/ page shell + post template (blog only)
_includes/ shared header and footer (blog only)
_config.yml Jekyll settings
assets/css/style.css the stylesheet
assets/images/
.github/workflows/pages.yml the build
1. Create a file in _posts/ named YYYY-MM-DD-your-title.md:
_posts/2026-09-12-why-matter-context-matters.md
The date must be at the front, and the rest of the filename becomes the URL:
https://runchambers.com/blog/why-matter-context-matters/
Use lowercase words separated by hyphens. No spaces, no capitals.
2. Put this at the top of the file, between the two --- lines:
---
title: "Why matter context matters"
date: 2026-09-12
description: "One sentence. Shows on the blog list and in Google results."
---
Write the article here.
3. Write the article in Markdown below the second ---:
## A heading
A normal paragraph. Make words **bold** or *italic*, and
[link like this](https://runchambers.com).
- a bullet
- another bullet
> A pull quote.
4. Commit and push to main. The build runs automatically and the article
is live in a minute or two. Nothing else to do — the blog listing page and the
URL are generated for you.
main.date: in the front matter should match.title: and description: — a colon in your headline
breaks the file without them.Open the .html file and change the words. Leave the class and style
attributes alone — those are the design.
Two things worth knowing:
<em> for the italic half, e.g.
The operating system <em ...>for modern</em> legal practice. Keep the spaces
around the <em> or the words run together..html file, and in
_includes/ for the blog. See Known rough edges below.For the plain HTML pages, any static server works:
python3 -m http.server 8000
To preview the blog you need Jekyll, because /blog/ is generated:
bundle exec jekyll serve
Or just push to a branch and open a pull request — the build runs there too.
.github/workflows/pages.yml runs on every push to main: it builds the site
with Jekyll and publishes the result to GitHub Pages. Build logs are under the
repository's Actions tab, which is where to look if a post does not show up.
One-time setting: repository Settings → Pages → Build and deployment → Source must be set to GitHub Actions. If it is still on Deploy from a branch, the workflow will build but the deploy step will fail.
The CNAME file keeps the custom domain pointed at runchambers.com.
assets/css/style.css work. Inventing a new one
(say md:col-span-3) silently does nothing. Either reuse a class already in
the file, or hand-add the rule at the bottom of the stylesheet — there is a
small block of these there already.faqs.html has no footer at all. Converting the pages to use _includes/
would fix this — the machinery is already in place for the blog.#resources and #trial in the nav point at anchors that do not exist on the
homepage.