Communitygithub.com

bayeslearner/bayeslearner-skills

多重技能整合工具包,用於 Claude Code:包含 analytic-workbench、spec-driven-dev、splunk-platform、wise-scraper、design2spec 等多項技能

bayeslearner-skills 是什麼?

這是一個專為 Claude Code 設計的多技能整合包,提供一系列開發與自動化工具,涵蓋從分析工作台、規格驅動開發、Splunk 平台操作、智慧爬蟲到設計轉規格等多項技能。每個技能皆以獨立模組形式存在,可根據需求靈活啟用。其設計目標是讓開發者能透過自然語言指令,快速執行複雜的開發與維運任務,提升工作效率。該工具包支援 Claude Code 平台,並遵循標準的技能描述格式,便於整合與擴展。透過這些技能,使用者可以輕鬆進行程式碼分析、文件生成、資料爬取與系統監控等操作。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add bayeslearner/bayeslearner-skills

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

aichat

aichat 是一個全功能的 LLM CLI 工具。可用於向任何已設定的模型發送提示詞、透過 LLM 處理文字管道,或將 AI 整合到 shell 工作流程中。

二進位檔:/home/kundeng/.local/bin/aichat 設定檔:~/.config/aichat/config.yaml

基本用法

aichat "摘要重點"                              # 一次性提示
aichat -m openai:gpt-4o "解釋 X"               # 指定特定模型
echo "一些文字" | aichat "摘要此內容"           # 將標準輸入作為上下文
cat log.txt | aichat "找出錯誤"                 # 透過管道過濾/分析檔案
aichat -f README.md "摘要此檔案"               # 直接包含一個檔案
aichat -f src/ "審查這段程式碼"                # 包含整個目錄

重要旗標

旗標用途
-m MODEL選擇模型(provider:model 格式)
-S停用串流(等待完整回應)
-c僅輸出程式碼(不含解釋)
-f FILE包含檔案、目錄或 URL 作為上下文
-r ROLE使用預定義角色
-s [NAME]開始或加入命名對話(對話記憶)
-e執行模式:產生並執行 shell 指令
--prompt TEXT設定系統提示詞
--dry-run顯示訊息但不傳送

探索指令

aichat --list-models      # 列出所有可用的聊天模型
aichat --list-roles       # 列出已設定的角色
aichat --list-sessions    # 列出已儲存的對話
aichat --list-agents      # 列出可用的代理程式
aichat --info             # 顯示目前設定和模型資訊
aichat --sync-models      # 從提供者重新整理模型清單

作為 AI 轉接器使用

aichat 可作為其他工具的標準輸入/標準輸出 AI 轉接器:

git diff | aichat "撰寫提交訊息"
curl -s https://example.com | aichat "擷取主要內容"
cat data.csv | aichat -c "用 Python 腳本繪製第 2 欄對第 3 欄的圖表"

在程式化擷取輸出時,請使用 -S(無串流)以一次取得完整回應。

代理程式與 RAG

aichat -a myagent "執行任務"                        # 執行代理程式
aichat --rag myrag "搜尋查詢"                      # 查詢 RAG
aichat --agent-variable NAME VALUE -a myagent "提示詞" # 傳遞變數給代理程式

相關技能