Medical Research Skills for Claude Code, Codex, Cursor & Copilot
58 個開源技能,涵蓋完整的醫學研究全生命週期。由醫師打造,於真實出版物上測試。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗An Indian calorie and macro tracker that runs on your iPhone's Home Screen. It does not depend on a Claude plan.
iPhone (CutTrack app)
│ your log is kept on the phone first, so it works offline
▼
Your Vercel server (free) ── holds your secrets ──┐
├─ /api/drive → Google Drive (stores your data, no AI)
├─ /api/ai → OpenAI → Gemini → Groq (reads meals, photos, coach)
└─ /api/transcribe → OpenAI → Gemini → Groq (voice notes)
if one runs out of credit or fails, the next takes over
What lands in your Drive
My Drive/
└── CutTrack AI/
├── cuttrack-data.json ← everything, used to restore on a new phone
└── 2026/
└── 10 - October/
└── 2026-10-18.txt ← that day's entries with time, amount, macros and totals
CutTrack can only see files it created. It cannot read anything else in your Drive.
Cost: Vercel Hobby and Google Drive are free. OpenAI is pay-as-you-go; gpt-6-luna costs $0.10 per million input tokens, so a month of logging typically costs a few rupees. Gemini and Groq take over only when OpenAI can't answer.
You need:
AI keys live in GitHub secrets. The running app on Vercel can't read GitHub secrets directly, so the included Sync AI keys to Vercel action copies them across. It needs one extra secret,
VERCEL_TOKEN(step 4b).
OPENAI_API_KEY and GEMINI_API_KEY are in the repository's GitHub secrets. Add GROQ_API_KEY there whenever you have it, then run the sync action (step 4b).
OpenAI bills API use separately from ChatGPT: add credit at platform.openai.com → Billing.
cuttrack-app.zip on your laptop.cuttrack-ai, choose Private, then Create repository.cuttrack-app folder into the page. That means the api and icons folders plus index.html, sw.js, manifest.webmanifest, package.json, vercel.json and README.md.Check that the repo shows an api folder at the top level, not a cuttrack-app folder containing it.
Go to console.cloud.google.com. Accept the terms, then create a project named CutTrack. Make sure it's selected at the top.
Turn on the Drive API. Search "Google Drive API" in the top bar, open it, and click Enable.
Set up the sign-in screen. Open Google Auth Platform; in older layouts it's APIs & Services → OAuth consent screen.
CutTrack AI. Support email: your Gmail address.Choose what the app may access. Open Data Access → Add or remove scopes. Tick:
.../auth/drive.fileopenid.../auth/userinfo.emailClick Update, then Save.
Publish the app. Open Audience → Publish app → Confirm. This matters: if the app stays in "Testing", Google signs you out every 7 days. The scopes above are non-sensitive, so no Google review is needed.
Create the sign-in credentials. Open Clients; in older layouts it's Credentials → Create credentials → OAuth client ID.
CutTrack.Go to vercel.com and sign up with GitHub.
Click Add New… → Project, then Import your cuttrack-ai repo.
For Framework Preset, choose Other. Leave build settings empty.
Open Environment Variables and add each of these:
| Name | Value |
|---|---|
GOOGLE_CLIENT_ID | from step 3.6 |
GOOGLE_CLIENT_SECRET | from step 3.6 |
ALLOWED_EMAIL | [email protected] |
SESSION_SECRET | a random string of 32 or more characters (see below) |
For SESSION_SECRET, use a password generator, or run openssl rand -base64 36 on a Mac. Don't reuse a real password.
Click Deploy. When it finishes, copy your address, for example https://cuttrack-ai-xyz.vercel.app.
cuttrack-github, scope it to your account, choose an expiry, and copy it.VERCEL_TOKEN, paste the token, then click Add secret.Run it again whenever you add or change an AI key, for example when you add GROQ_API_KEY.
APP_URL with your address. No slash at the end.https://YOUR-ADDRESS.vercel.app/api/auth/callback
Then click Save. Google can take a few minutes to apply it.CutTrack AI folder appears in your Drive.These features use no AI at all:
AI is used only for:
Each request tries OpenAI first, then Gemini, then Groq. A service that runs out of credit or rejects its key is skipped for 30 minutes, then tried again.
| Feature | OpenAI | Gemini | Groq |
|---|---|---|---|
| Typed and spoken meals, coach | gpt-6-luna | gemini-3.5-flash-lite | llama-3.3-70b-versatile |
| Photos and labels | gpt-6-luna | gemini-3.5-flash-lite | qwen/qwen3.8-27b |
| Voice | gpt-4o-mini-transcribe | gemini-3.5-flash-lite | whisper-large-v3-turbo |
To change a model, add a Vercel variable such as OPENAI_TEXT_MODEL or GEMINI_VISION_MODEL (the full list is in .env.example), then redeploy. To change the order, set AI_ORDER, for example gemini,openai,groq.
| You see | Fix |
|---|---|
redirect_uri_mismatch from Google | The redirect URI in Google Cloud must exactly match APP_URL + /api/auth/callback. |
| "Server isn't fully set up" | One of the environment variables is missing. Add it, then redeploy. |
| "No working AI key" | Check the AI secrets in GitHub, then run Sync AI keys to Vercel. |
| "Every AI service is out of credit" | Top up OpenAI or Gemini, or add a Groq key and run the sync action. |
| Sync action fails | Check VERCEL_TOKEN is set and hasn't expired. The Vercel project must be named cuttrack-ai. |
| Signed out every week | The Google app is still in Testing. Publish it (step 3.5), then sign in again. |
| "Wrong account" | Sign in with the account set in ALLOWED_EMAIL. |
| Photos fail but text works | A vision model may have been retired. Set OPENAI_VISION_MODEL or GEMINI_VISION_MODEL in Vercel, then redeploy. |
| Label says "Drive ⚠" | Open Profile to see the reason. Entries are never lost; they stay on the phone and upload on the next change. |
Data logged in the claude.ai version doesn't move over by itself. Re-enter anything you need.
If you keep using the claude.ai version, turn off its Drive backup in Profile. Otherwise it creates a second CutTrack AI folder that this app can't see.