ai_automation_suggester
This custom Home Assistant integration automatically scans your entities, detects new devices, and uses AI (via cloud and local APIs) to suggest tailored automations. It supports multiple AI providers
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A "hugo-book" theme but build for Astro.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A customizable, static reading theme for Astro, inspired by Hugo Book. Build a blog, knowledge base or technical notebook with a familiar three-column layout and room for interactive experiments.
Demo: yindongliang.com. This blog uses astro-book and is maintained separately from the theme documentation.檢視完整 README ↗A customizable, static reading theme for Astro, inspired by Hugo Book. Build a blog, knowledge base or technical notebook with a familiar three-column layout and room for interactive experiments.
Getting started · Public API · Development and upgrades
Demo: yindongliang.com. This blog uses astro-book and is maintained separately from the theme documentation.
Documentation: tcitry.github.io/astro-book. The self-contained example covers navigation, Markdown/MDX, code, math, diagrams, components and working search. Pushes to main build and publish the documentation through GitHub Pages. The workflow checks the native origin before deploying; the documentation site has no custom domain.
The theme focuses on Hugo Book reading features and framework-neutral customization. Your site controls content loading, URLs, tags/categories, sorting, search scope, RSS/sitemaps, identity and deployment. Custom weekly, timeline, portfolio, links and demo pages belong to the consuming site, including their UI, data models and styles. No Starlight dependency or prescribed content directory is required.
Use Node.js 22.12 or newer; this repository is verified with Node.js 24.
git clone https://github.com/tcitry/astro-book.git
cd astro-book
npm ci
npm run dev
Open localhost:4322/astro-book/. The example covers Markdown, MDX, public components, layout slots and theme switching using synthetic content.
Install the public theme package in an Astro 7.3.1+ project:
npm install @tcitry/astro-book
Enable the integration in astro.config.mjs:
import { defineConfig } from 'astro/config';
import astroBook from '@tcitry/astro-book';
export default defineConfig({
site: 'https://example.org',
output: 'static',
trailingSlash: 'always',
integrations: [astroBook()],
});
Create src/pages/index.astro:
---
import BookLayout from '@tcitry/astro-book/components/BookLayout';
---
<BookLayout
site={{ title: 'My notebook', lang: 'en' }}
page={{ title: 'Welcome', url: '/', toc: false }}
navigation={[{ id: 'home', label: 'Home', href: '/', active: true }]}
seo={{ canonical: new URL('/', Astro.site).href }}
>
<article class="markdown" data-pagefind-body>
<h1>Welcome</h1>
<p>A static reading page, ready for your content.</p>
</article>
</BookLayout>
BookLayout loads the packaged CSS and browser features. astroBook() automatically generates this site's Pagefind index during astro build; no separate Pagefind installation or CLI command is needed. Use astro preview to test the generated search index. The search asset URL follows Astro's base automatically. Follow the complete setup guide for Markdown/MDX layouts, navigation and TOC, math and diagrams, search, SEO, Giscus, framework islands and customization.
See the styling contract and Hugo Book upstream record for customization and feature ports.
npm run build
npm run check
npm test
npm run verify:package
verify:package installs a packed artifact into an independent temporary Astro project, then checks its types, build, HTML, CSS, scripts, fonts and working search queries beneath the configured base path. That consumer has no Tailwind compiler and cannot scan this repository to complete its styles.
See architecture and public contracts, verification notes and versioning, upgrades and rollback. Publishing and deployment are separate maintainer actions.
MIT. Adapted Hugo Book code retains Alex Shpak's copyright and pinned-source attribution. See LICENSE and third-party notices.