新增專案說明文件並更新 MemPalace 設定
- 新增 README、QUICKSTART、SUMMARY、CLAUDE.md 提供專案說明與上手指引 - 將 mempalace.yaml 的 wing 從 '00' 更新為 'tool-notes' Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
70
QUICKSTART.md
Normal file
70
QUICKSTART.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# QUICKSTART
|
||||
|
||||
三個工具的最短上手路徑。詳細說明請看各自的 `*-notes.md`。
|
||||
|
||||
---
|
||||
|
||||
## MarkItDown — 檔案轉 Markdown
|
||||
|
||||
```bash
|
||||
pip install 'markitdown[all]'
|
||||
markitdown document.pdf > output.md
|
||||
```
|
||||
|
||||
Python:
|
||||
|
||||
```python
|
||||
from markitdown import MarkItDown
|
||||
print(MarkItDown().convert("document.pdf").text_content)
|
||||
```
|
||||
|
||||
👉 詳情:[markitdown-notes.md](./markitdown-notes.md)
|
||||
|
||||
---
|
||||
|
||||
## MemPalace — 本地記憶庫
|
||||
|
||||
```bash
|
||||
pip install mempalace
|
||||
mempalace init ~/projects/my_app # 初始化
|
||||
mempalace mine ~/projects/my_app # 匯入專案內容
|
||||
mempalace search "為什麼改用 GraphQL" # 搜尋
|
||||
```
|
||||
|
||||
註冊到 Claude Code:
|
||||
|
||||
```bash
|
||||
claude mcp add mempalace -- python -m mempalace.mcp_server
|
||||
```
|
||||
|
||||
👉 詳情:[mempalace-notes.md](./mempalace-notes.md)
|
||||
|
||||
---
|
||||
|
||||
## Playwright — 瀏覽器自動化
|
||||
|
||||
```bash
|
||||
pip install playwright
|
||||
playwright install chromium
|
||||
```
|
||||
|
||||
最小範例(同步 API):
|
||||
|
||||
```python
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
with sync_playwright() as p:
|
||||
browser = p.chromium.launch()
|
||||
page = browser.new_page()
|
||||
page.goto("https://example.com")
|
||||
page.screenshot(path="out.png")
|
||||
browser.close()
|
||||
```
|
||||
|
||||
錄製操作自動產生程式碼:
|
||||
|
||||
```bash
|
||||
playwright codegen https://example.com
|
||||
```
|
||||
|
||||
👉 詳情:[playwright-notes.md](./playwright-notes.md)
|
||||
Reference in New Issue
Block a user