Autopo

io.github.Autopoiesis-ai由 GitHub 账号 Autopoiesis-ai 发布v0.6.5更新于 Nov 6, 2026

Run your AI-run company from Claude Code, Codex, Cursor or ChatGPT: inbox, tasks, team, Studio.

已验证Streamable HTTP可网页运行效率与工作流媒体与设计AI 与机器学习

概览

AI 生成的概览

Autopo 让助手以你的身份操作你的 AI 运营公司:董事会收件箱、任务、智能体对话、产出物和媒体工作室。

可以做什么
  • 列出你所属的公司,查看创始人首页摘要、公司概览、活动流和 CEO 简报
  • 查看董事会收件箱卡片、留言,并批准、驳回或取消决策
  • 浏览、创建、更新、评论和取消任务,查看运行记录及其事件
  • 与团队智能体对话、读取聊天记录,并采纳或忽略它们提出的建议
  • 浏览产出物、请求修订,管理工作室的媒体、视频和分镜
  • 通过通用 API 请求工具访问其他接口,并在网页应用中打开页面
适用场景
适合已在 Autopo 上运营公司、希望从编程助手或聊天客户端而非网页应用来处理待决事项、指导任务与智能体、或制作媒体和视频的用户。
运行要求
需要在应用的 Connectors → MCP 中创建个人访问令牌(apk_…),本地 npm 包通过 AUTOPOIESIS_TOKEN 环境变量传入,远程端点通过 Authorization bearer 头传入。生成媒体或运行智能体需要带额度的付费方案。
安装前请注意
令牌拥有你账户的权限,须妥善保管。许多操作会消耗额度或改变状态:生成媒体、创建视频、采纳聊天建议、决策卡片、取消任务、上传文件以及通用 API 写入;服务器会弹出确认对话框,不应绕过。上传的文件会离开本机。工具返回内容来自智能体、客户和网络,应视为数据而非指令。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Autopo,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Autopoiesis-ai%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "autopo": {
      "type": "http",
      "url": "https://autopoiesis-mcp-267405155162.us-west1.run.app/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

工具

99

list_companies

List companies

The companies you belong to (id, name, stage, kind). Other tools take `company`: one of these ids. Start here.

无需输入参数。

whoami

Who am I

The signed-in person: name, email, their personal workspace, their plan (its name, limits and how much of them they use), and how many companies they are in.

无需输入参数。

founder_home

Founder home

What needs you, what improved and what is stuck in a company right now: the home screen's digest, the open decisions, running work, delivered work and your requests. Start here for 'what happened'.

输入参数company

company_overview

Company overview

The company: its charter, stage, team, budget and gates.

输入参数company

activity

Activity feed

The company's activity feed, newest first (who did what, when). `after`: only events after this ISO time.

输入参数afterlimitcompany

list_briefings

List briefings

The CEO's board briefings (spoken updates), newest first, with their text.

输入参数beforecompany

get_briefing

Get briefing

One briefing: its sections, the decisions it asked for, and what was said.

输入参数briefing必填

brief_me_now

Brief me now

Ask the CEO for a fresh briefing since your last one (at most 3 a day). It is written and voiced in the background: read it with get_briefing in a minute.

输入参数company

list_decisions

Inbox

The Board inbox: cards waiting for you (`status` pending, default), or decided ones. Each card says what the team wants, why, the risk tier and the amount; decide with `decide`.

输入参数pagestatuscompanypage_size

get_decision

Get decision

One inbox card in full: the ask, the agent's case, the options, the work behind it.

输入参数decision必填

decide

Decide a card

Decide an inbox card as the founder: approve, reject (a `note` is required) or cancel. For a question card, `answer` is the chosen option's value. `edited_input` approves with a change to what was asked. You are asked to confirm in a dialog before it is final.

输入参数noteanswerchoice必填decision必填edited_input

comment_on_decision

Comment on a card

Ask the team something about a card before deciding; the requesting agent answers.

输入参数body必填decision必填

list_tasks

List tasks

The work board: tasks by status, assignee role or goal; `q` searches titles; `mine: true` only what you asked for (your requests).

输入参数qminepagestatuscompanyassigneepage_size

get_task

Get task

One task in full: description, criteria, status, the thread's last comments, its pull requests and deliverables.

输入参数task必填

create_task

Create task

Give the team work, or make a request of your own (the CEO routes it when no assignee is named): a title, what done looks like, criteria. `assignee` is an agent id (list_agents).

输入参数goaltitle必填companyassigneeprioritydescriptionacceptance_criteria

update_task

Update task

Change a task: its title, description, status, priority, assignee or criteria. To cancel one, use cancel_task.

输入参数task必填titlestatusassigneeprioritydescriptionacceptance_criteria

comment_on_task

Comment on task

Write in a task's thread as the founder: the assignee reads it and answers (a comment wakes them).

输入参数body必填task必填

cancel_task

Cancel task

Cancel a task (and its open subtasks, pending cards and live runs). `preview: true` only says what it would take. You confirm in a dialog before it is final.

输入参数task必填reasonpreview

list_agents

List agents

The team: every agent with its role, title, state and whether it is on. Chat with one through ask_agent.

输入参数company

ask_agent

Ask an agent

Start a chat with an agent (list_agents) and wait for the answer. `agent` is the agent's id or role key (ceo, cto, creative…). Beside the Studio, pass `production` (a video id) so the Creative Director sees that video. The reply's `actions` are proposals (a task, media to make, a card): apply one with apply_chat_action. `wait_seconds` (default 90, max 300) is how long to wait for the reply.

输入参数agent必填companymessage必填productionwait_seconds

continue_chat

Continue chat

Send another message in an existing chat and wait for the reply.

输入参数chat必填message必填wait_seconds

read_chat

Read chat

A chat's messages, oldest first (the last reply's status says whether it is still answering).

输入参数chat必填last

list_chats

List chats

Your chats across the team (pinned first, then recent); `q` searches titles and content.

输入参数qagentcompany

apply_chat_action

Apply a chat proposal

Apply a proposal an agent made in a chat (a task, a note, media to make, a card): the action's id from the reply's `actions`. `edits` changes fields of its payload first. `dismiss: true` declines it. Applying can start work or spend credits, so you confirm in a dialog.

输入参数editsaction必填dismiss

list_runs

List runs

Agent runs: `status` active (queued, running), finished, or a comma list; `agent` an agent id.

输入参数pageagentstatuscompanypage_size

get_run

Get run

One run: its status, cost, and its events (tool calls, text) from `after_seq`.

输入参数run必填eventsafter_seq

nudge_run

Nudge a run

Steer a run that is still going: a line of guidance the agent reads at its next step.

输入参数run必填guidance必填

list_artifacts

List artifacts

What the team made: documents, research, decks, tables, videos, designs (`type`), delivered work, `q` searches, `starred` only yours.

输入参数qpagetypestatuscompanystarredpage_size

get_artifact

Get artifact

One artifact in full (its body, content, version, who made it), with `app_url`: its page in the web app.

输入参数artifact必填

artifact_feedback

Ask for a revision

Ask for a revision of an artifact: a task for the agent who made it; the change lands as a new version.

输入参数body必填artifact必填

studio_overview

Studio overview

The Studio: every model this company can run (what it is for, price, shapes, availability), the voices, the default models and narrator, providers, the team's allowance, and whether this server can check and render code films (`can_render_code`).

输入参数company

studio_settings

Studio settings

Change the Studio's defaults: `default_models` by kind (image, video, voice, music: model keys from studio_overview) and the default narrator `voice` (a voice key).

输入参数voicecompanydefault_models

list_media

Media library

The media library: images, clips, voice lines and music, with filters (`kind` image|video|audio, `source` generated|uploaded|recorded|rendered, `q`, `starred`).

输入参数qkindpagesourcecompanypurposestarredpage_size

get_media

Get media

One piece of media: its prompt, model, settings, link and state.

输入参数media必填

generate_media

Generate media

Make an image, a clip, a voice line or music in the Studio (spends credits; you confirm the cost in a dialog): `kind`, a `prompt`, optionally a `model` (studio_overview), `aspect_ratio`, `duration` (seconds, clips), `count` (images), `voice` (a voice key, for kind audio with purpose voice), `purpose` (voice|music for audio), `references` (media ids). Returns the media ids (status queued): read them later with get_media.

输入参数kind必填shotcountmodeltitlevoiceprompt必填companypurposedurationproductionreferences另有 1 个

list_videos

List videos

The Studio's videos (productions): title, status, shape, length.

输入参数company

get_video

Get video

A video's storyboard in full: every shot (picture, line, text, seconds, direction, takes), the style and models it is made with, the presenter, cards, the finished render, and what is missing before it can render. `engine` says how it is cut (ffmpeg: the joiner; remotion: a code film), `cut_choice` who chose that and why (the Creative Director picks per film; `engine` follows when she reaches the cut), and `code` where a code film stands (version, checked, errors; get_video_code for the project).

输入参数video必填

create_video

Create video

Start a video: a title, the brief (who it's for, what it must show, the one thing to feel), the shape (16:9, 9:16, 1:1, 4:5) and the length in seconds. The platform drafts the storyboard from the brief (a little model time, billed like an agent's); then shape it with set_video_shots or ask the Creative Director (ask_agent creative, with `production`). `draft: false` makes an empty video to fill yourself.

输入参数brief必填draftstyletitle必填enginecompanysecondsaspect_ratio

set_video_shots

Set the storyboard

Replace a video's storyboard: shots in order, each {visual: generate|footage|title|presenter, prompt, voiceover, on_screen_text, duration_seconds, media?, voice?, direction?, keep_audio?, notes?}. Send a shot's `id` to keep its media; a shot without one is new.

输入参数shots必填video必填

upload_media

Upload your files

Put your own files into the Studio library: recordings, screen captures, photos, a voice track, music. Each item is a `path` on the machine this server runs on (a file, or a folder: every image, clip and audio file in it, in name order; you confirm the list in a dialog before anything leaves the machine) or a public `url`. Only images, clips and audio can be uploaded. The server uploads them itself, in 8 MB chunks, straight to the platform. With `video`, the files belong to that video; an item's `shot` (a shot id) puts it on that shot (a clip or image becomes the shot's picture as footage, audio becomes its voice line); `in_order: true` puts the files, in order, on the video's shots that have no picture yet. Returns the media ids (processing for a moment, then ready; wait_for_video waits for them).

输入参数files必填videocompanyin_order

attach_media

Put media on a shot

Put a library item on one shot: `media` (an image or clip: the shot's picture, as footage) or `voice` (an audio item: the shot's line). The other shots stay as they are. `keep_audio: true` keeps the clip's own sound under the voice-over.

输入参数shot必填mediavideo必填voicekeep_audio

update_video

Update video

Change a video: title, brief, shape, or its `style`: music, captions, transition (cut|fade), colours, the narrator `voice`, the `look` (palette, light, camera, texture, mood, type, avoid, brand light|balanced|strong), the music cue (`music_prompt`, `music_bpm`, `beat_sync`), and `models` {clip, keyframe, voice, music, speaking}.

输入参数briefstyletitlevideo必填aspect_ratio

make_video_media

Make the video’s media

Make what a video still lacks (spends credits; you confirm the cost in a dialog): `what` all (clips and voice lines), visuals, voice, or music (composed from the style’s music cue). `model` overrides the clip model for this call. Then wait_for_video.

输入参数whatmodelvideo必填voice

video_keyframes

Make keyframes

Make the keyframes first (a still of each generate shot’s first frame, cents each; you confirm in a dialog) so the look is locked before clips are paid for. `shots`: shot ids, default every shot without one.

输入参数shotsvideo必填

critique_video

Critique takes or the cut

The critic judges the latest generated takes (`stage` keyframes or clips) against each shot’s direction and puts the best on the shot. `stage` cut is the audience review of the render, for any film, generated or not: the viewer it is made for watches it and answers a fixed checklist, naming the shot and the change for each miss (a little model time, billed like an agent’s).

输入参数stage必填video必填

wait_for_video

Wait for the video

Wait while a video’s media or render is being made (up to `wait_seconds`, default 60, max 120) and return where it stands: shots generating, the render, what is still missing. Call it again if it is still going.

输入参数video必填wait_seconds

render_video

Render video

Cut the video into one MP4 (free). get_video says what is missing when it refuses; the render takes a minute or two: wait_for_video. A code film (`engine` remotion) renders its last checked version through Remotion, so the check must pass first (check_video_code); the refusal names the film's problem.

输入参数video必填

design_video_cards

Design the cards

Make (or re-sync) the cards drawn over a video’s shots, one scene per shot, editable in the Studio’s design editor. `remove: true` takes them off (you confirm in a dialog).

输入参数video必填remove

video_plan

Video plan

A video as a plan (JSON): its shots, presenter, style, media ids. Change it and import it back with import_video_plan.

输入参数video必填

import_video_plan

Import a video plan

A whole video at once from a plan (the shape video_plan returns: title, brief, aspect_ratio, style, presenter, shots). Give the `plan` as JSON, or a `path` on this machine (a zip with plan.json and the files it names as file:…, a plan.json with those files beside it, or the folder holding them), or a `url` to such a zip or plan.json. Footage, voice tracks and icons the plan names are uploaded first (in chunks, any size), then the plan is imported with their media ids.

输入参数urlpathplancompany

export_video

Export video

A link to a zip of the video’s plan and every file it names (works for a week).

输入参数video必填

delete_video

Delete video

Delete a video (its media stay in the library). You confirm in a dialog.

输入参数video必填

update_media

Update media

Rename, star or delete a piece of media; `retry` makes a failed generation again (it spends credits again: you confirm in a dialog); `cancel` stops one.

输入参数media必填titleactionstarred

convert_video_to_code

Cut in code

Override how a video is cut: the Creative Director picks per film (`cut_choice` on get_video), so call this only when the person asks for a code film, and leave a film she chose alone otherwise. Its storyboard compiles to a Remotion project (`engine` remotion, version 1 from the compiler, checked and built where the server has Node). The storyboard, media and direction stay as they are; from here the picture is drawn by the project's scenes, which you edit with write_video_code. On a film that exists it brings src/film.json up to date. Read the guide (autopoiesis://guide/code-film) before editing.

输入参数notevideo必填

get_video_code

Get video code

A video's code film (a Remotion project its storyboard compiles to): the version, the head's files (paths), the scenes, the last check (ok, errors with file and line, warnings), the preview link and the latest versions. With `file` (a path, e.g. src/Film.tsx) one file's content and who wrote it. 404 before convert_video_to_code.

输入参数filevideo必填

write_video_code

Write video code

Write files of a video's code film: `files` [{path, content}] (content null removes a file; paths under src/ ending .ts, .tsx, .js, .jsx, .css or .json; src/film.json, package.json and tsconfig.json are the compiler's and follow the storyboard). A new version is made and checked at once (tsc, the lint, the scene list, the preview build): `check` says ok, or the errors with file and line. Free. Only `@autopo/film`, react, remotion, `@remotion/*`, zod and the film's own files may be imported; words live in film.json, not in code.

输入参数notefiles必填video必填

check_video_code

Check video code

Check a video's code film again without changing it: tsc, the lint, the scene list and the preview bundle run on the head. `check` has ok, errors (file, line, shot, message), warnings (craft: a card over 7 words, no hook by 2 s…) and the running time. Free.

输入参数video必填

video_frames

Video frames

Draw stills of a video's code film as Studio images (free; seconds after the first build): `frames` (frame numbers at the film's fps) or `every_seconds`; neither: the middle of every shot. Up to 12 a call. Needs a passing check. Each result has a url and thumb_url to look at before a render.

输入参数video必填framesevery_seconds

video_code_versions

Video code versions

Every version of a video's code film, newest first: number, source (compiler, agent, founder, restore), note, files, who made it and when; `head` is the current one.

输入参数video必填

restore_video_code

Restore video code

Bring an earlier version of a video's code film back as a new version (source restore), checked at once.

输入参数video必填version必填

plan

Plan

Your plan (plans are per person: Free, Starter, Pro, Max): the credits it puts in your wallet every month and the bonus among them, its limits (companies, seats per company, custom agents) against what you use, when the period ends, and the plans on offer with their credits and limits. With `company`: whose wallet and plan that company draws on, its seats and custom agents, whether it is locked beyond the plan, and the providers turned off there. `summary` says it in plain words.

输入参数company

change_plan

Change plan

Move yourself to another plan (free, starter, pro, max); plans are per person, and every company you own follows. From Free it opens a Stripe checkout in your browser (nothing is charged until you pay there). Between paid plans it changes at once, invoices the difference now and puts a bigger plan’s extra credits in, so you confirm in a dialog that shows the price, credits and limits. To Free it cancels at the period’s end (the plan and its credits last until then).

输入参数plan必填

plan_settings

Plan settings

Turn model and media providers off or on for a company: `disabled_providers` is every provider to turn off (anthropic, openai, cursor, fal, higgsfield, elevenlabs), on your own key and Autopo’s alike; `[]` turns them all back on. You confirm in a dialog.

输入参数companydisabled_providers必填

billing_page

Billing page

Open Stripe’s customer portal in your browser: the card, invoices and cancelling for your plan. Needs a paid plan (change_plan picks one).

无需输入参数。

create_artifact

Make an artifact

Add your own artifact to the company’s documents, made by you (agents read it as material, not instructions): exactly one of `markdown`, `html`, `media_ids`, `upload_id` or `type` + `content`. `use_as_context` (default true) lets the team read it. Nothing is spent. The result has `app_url`, its page in the web app: give the person that link.

输入参数htmltypetitlebody_mdcompanycontentmarkdownmedia_idsupload_iduse_as_context

revise_artifact

Revise your artifact

A new version of an artifact a member made (agents’ work is revised with artifact_feedback): the same kinds of input as create_artifact, or `content` alone; it keeps its type. `base_version` guards against overwriting someone else’s newer version. The result has `app_url`.

输入参数htmltypetitlebody_mdcontentartifact必填markdownmedia_idsupload_idchange_notebase_version

share_artifact

Share an artifact

Make a public link to an artifact that anyone with the address can open without signing in (review notes, costs and hidden parts never show). `version` pins it (else it follows the latest), `scope` view_history also shows past versions, `expires_at` (ISO with offset) ends it. You confirm in a dialog; unshare_artifact revokes it. The result has `share_url` (the public page) and `app_url` (its page in the web app).

输入参数scopeversionartifact必填expires_at

unshare_artifact

Revoke a link

Revoke a public link to an artifact (`link` is its token from artifact_links): the address stops opening at once.

输入参数link必填artifact必填

list_errands

List errands

Errands (web chores Peyk does in a browser, stopping before anything you can’t undo): what needs you, the one on it, what is up next, drafts, and the 20 newest finished.

输入参数company

get_errand

Get errand

One errand in full: its plan, its stops (the checkpoints waiting on you, with their ids), its steps and its receipt.

输入参数errand必填

draft_errand

Draft an errand

Write what you need done on the web (`text`, 3–2000 chars) and Peyk drafts a plan: its sites, steps and the stops where he waits for you. One cheap model call (about 2¢), confirmed in a dialog; nothing runs until start_errand. `agent` picks another teammate to run it.

输入参数text必填agentcompany

start_errand

Start an errand

Start a drafted errand: Peyk (or `agent`) works its plan in a browser and stops at every checkpoint for you (answer_errand). Runs cost credits up to the plan’s cap; you confirm the plan in a dialog first.

输入参数agenterrand必填company

answer_errand

Answer an errand

Answer an errand’s stop (its card): `yes` lets that step through (a payment, a submit, a send), `no` stops it, `myself` you do it in the Chrome on your computer, `done` for a hand-off you did. `note` is what you tell Peyk (a reference, a choice). You confirm in a dialog.

输入参数notestop必填errand必填decision必填

errand_sign_in

Sign in for an errand

Before a drafted errand that needs your accounts: `open` opens the site in the Chrome on your paired computer so you sign in yourself (Peyk never types a password); `done` says you are signed in and closes the window. `site` is one of the plan’s sign-in sites (default the first).

输入参数siteaction必填errand必填

list_members

List members

The people in the company (owner, admins, members, viewers) with their user ids and whether they are online.

输入参数company

chat_coworkers

Coworkers in a chat

Bring a coworker (a person of the company, `user` id from list_members) into a chat with the agents, or take them out (`remove`; leaving is removing yourself). Members read it live, write in it and apply what the agents suggest.

输入参数chat必填user必填action必填

competitors

Competitors

The competitor radar: the rivals watched (and those proposed, waiting for your yes) and what changed on their pages in the last 60 days.

输入参数company

manage_competitor

Manage competitors

Change the radar: `add` a rival (`name`, `url`, `note`?; up to 8), `confirm` a proposed one (`competitor`), `remove` one (its history stays), `discover` rivals from a few web searches (proposed for your yes), or `scan` their pages now (once an hour). Removing and discovering ask first.

输入参数urlnamenoteaction必填companycompetitor

shopify_store

Shopify store

The company’s Shopify store, read-only: whether it is connected, the store, its currency, the webhooks, when it last synced and how many products and orders were read.

输入参数company

connect_shopify

Connect Shopify

Connect the company’s Shopify store (`shop`: its name, myshopify.com domain or admin URL): opens Shopify in your browser to install the Autopo app, which only reads products, orders, inventory and customers.

输入参数shop必填company

sync_shopify

Sync Shopify

Read the connected store again now (`check` instead tests that the connection still works and has every permission).

输入参数checkcompany

brand_brain

Brand brain

The brand brain: what the company says about itself, for whom, against whom, in what voice (every writer reads it).

输入参数company

social_accounts

Social accounts

The company’s social accounts and networks, and what each account may post on its own.

输入参数company

list_posts

List posts

Social posts: upcoming, published or failed (`status`), per `account`.

输入参数limitstatusaccountcompany

check_posts

Check posts

Run the pre-publish gate on posts you wrote (nothing is posted): each post’s review against the brand.

输入参数posts必填company

create_posts

Post to social

Post as yourself (no card): `posts` [{account, text, media?}], now or at `schedule_at` (ISO). You confirm in a dialog: a post cannot be unpublished from here.

输入参数posts必填companyschedule_at

marketing_learnings

Marketing learnings

What worked and what didn’t: the learnings log, newest first.

输入参数statuscompany

budget

Budget

The month’s spend against the company’s budget, by agent and by day, and the wallet it is paid from (`wallet`, in plain words): the balance, the plan’s credits left and when they reset, bought credits, whose wallet pays, the free plan’s daily pace, and whether the company is locked beyond the plan.

输入参数company

ledger

Ledger

Every charge, newest first (`kind`, `agent` filter).

输入参数kindpageagentcompanypage_size

buy_credits

Buy credits

Open a Stripe checkout in your browser to add credits to your wallet (1 credit = $1; bought credits never expire, and every company you own draws on them). With `company` the checkout comes back to that company’s Billing page, else to your own. Nothing is charged until you pay there.

输入参数companycredits必填

api_request

Call the API

Call any endpoint of the Autopo REST API as yourself: `method`, `path` (starts with /api/, ids filled in), optional JSON `body` and `query`. api_reference is the manual: use this for anything the other tools don’t cover. Reads go straight through; anything else is real, so you confirm it in a dialog first.

输入参数bodypath必填querymethod必填

api_reference

API reference

The REST API’s reference (OpenAPI): with no arguments, every endpoint in brief (method, path, summary); `search` narrows by words in the path or summary; `path` (+ `method`) gives one endpoint’s parameters and body.

输入参数pathmethodsearch

open_in_app

Open in the app

Open a place in the Autopo web app in your browser: `what` is home, hive, inbox, task, work, knowledge, team, chat, studio, video, marketing, social, money, connectors or settings; `id` the card, task, artifact, chat or video when there is one.

输入参数idwhat必填company

app_decide

Decide (from the inbox view)

Decide a card from the inbox view. Hidden from the model: the click is the confirmation.

输入参数noteanswerchoice必填decision必填

app_refresh_inbox

Refresh the inbox view

Reload the pending cards for the inbox view.

输入参数statuscompany必填

app_video

Video (from the storyboard view)

Reload a video, or act on it: keyframes, make media, critique, render. The click is the confirmation.

输入参数video必填action

app_media

Media (from the gallery view)

Star, retry or reload media from the gallery view.

输入参数kindmediaactioncompany

app_artifact

Artifact (from the artifact view)

Reload an artifact with its links, or make its public link. The click is the confirmation.

输入参数actionartifact必填

版本历史

3
  1. v0.6.5最新Nov 6, 2026
  2. v0.6.3Nov 5, 2026
  3. v0.6.1Nov 3, 2026

评分

已满足适用检查项的 75%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。