Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SikaNew to Visual Studio Code? Get it now.
Sika

Sika

binxin

|
2 installs
| (0) | Free
Manage Sika Script tasks and read RSS subscriptions from VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sika

在 VS Code 中登录 Sika,维护线上 Script 定时任务并阅读 RSS 订阅。

功能

  • 使用 Sika 邮箱和密码登录
  • Session Token 保存在 VS Code SecretStorage,不保存密码
  • 从侧边栏查看当前用户的线上 Script 任务
  • 直接在 VS Code 中新增 Script,新任务默认停用
  • 拉取任务到工作区 .sika/scripts/<script-id>/
  • 本地维护 script.js、params.json 和 sika.json
  • 上传时检查线上版本,发生冲突时保留本地文件并生成 *.remote.*
  • 立即运行 Script 并查看最近运行日志
  • 在 script.js 顶部 CodeLens 或编辑器标题栏点击 Run Code,自动保存、上传、在线运行并打开输出
  • 保存 script.js、params.json 或 sika.json 时自动上传,默认开启
  • RSS 订阅源和文章使用 VS Code 原生 TreeView 展示
  • 支持全部、未读、收藏筛选,以及刷新、全部已读、收藏和已读切换
  • 文章通过 sika-rss: 虚拟 Markdown 文档和 VS Code 内置 Markdown Preview 阅读
  • 正文包含 AI 摘要、翻译、原文和外部链接,不使用自定义 Webview

本地文件

.sika/scripts/<script-id>/
  script.js
  params.json
  sika.json

sika.json 可以修改任务名称、启停状态、Cron、时区和超时时间。updatedAt 是同步版本号,不应手工修改。

开发

bun install
bun run compile

在 VS Code 中打开 plugins/vscode 目录,按 F5 启动 Extension Development Host。

生成本地安装包:

bun run package:vsix

仓库中的 Package VS Code extension 工作流支持手工触发;推送 vscode-v* 标签时,还会自动创建或更新对应 GitHub Release,并上传 .vsix。

线上 Sika 必须先部署本仓库新增的 /api/vscode/* API,并启用 Better Auth Bearer 插件。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft