A'oa'oga mo le Siakiina Fa'a-Otometi a le Workbuddy ma le Mauaina o Pointi (E Leai se Faiga e Mana'omia): Fa'amae'aina Atoatoa o Galuega Fa'atino

E mafai ona e maua le 100 'ai e ala i le tatalaina o le polokalama WorkBuddy ma siaki i aso uma.

E tutusa lava 'points' ma 'tokens'—e mafai ona e fa'aogaina fua le WorkBuddy fa'atasi ai ma ia 'points'.

I le nuʻu o le AI , e taʻua lea o le "aoina o fuamoa": e tofu lava augatupulaga ma a latou lava seti fuamoa e aoina, ma e aoina e lo tatou tupulaga ni faʻailoga.

Ae o le faʻafitauli lenei: ina ia maua ai le talosaga, e tatau ona e tatalaina le app faatasi i le aso.

E faigofie ona saini e tagata e masani ona i ai i a latou komepiuta; ae mo i latou o loʻo i malaga faapisinisi, o loʻo malolo, pe ua leaga a latou komepiuta, e na o le maumau fua.

O le eseesega i le va o se tasi e galue i le 30 aso o le masina ma se tasi e na'o le 15 aso e galue ai e 1500 points.

Aua le fa'atauva'a i ai—i le fa'ata'ita'iga e maualalo le fa'atele, e lava lea mo oe e fa'aoga fua mo se taimi umi.

O lea la, na alia'e mai ai le mana'oga mo le "siaki otometi e maua ai 'ai".

I lalo, o le a ou faʻamatalaina maeʻaeʻa mataupu faavae ona ou aʻoaʻoina lea oe i lea laʻasaga ma lea laʻasaga i le faʻaaogaina o le Kingsoft Docs e ausia ai le siakiina otometi e aunoa ma le faalavelaveina i le 24/7/365 .

A'oa'oga mo le Siakiina Fa'a-Otometi a le Workbuddy ma le Mauaina o Pointi (E Leai se Faiga e Mana'omia): Fa'amae'aina Atoatoa o Galuega Fa'atino

01 · Faiga o le Siakiina i totonu ma Manatu Sese e uiga i "Tomai Siakiina i totonu Fa'aautomatika"

Muamua, o se manatu autū: o le lomiga fou o le WorkBuddy e le toe aliali mai ai se "fa'amau siaki" pe a e tatalaina mo le taimi muamua i aso ta'itasi.

Afai e te tatalaina le polokalama fa'aoga (client) faatasi i le aso, o le a otometi lava ona siaki ma fa'aalia mai "Ua maua points o le aso" e aunoa ma le kilikiina o se isi mea.

Sa matau e Chen Weiliang mo sina taimi a’o le’i matauina le suiga, ma sa manatu muamua na mafua mai i le fa’apipi’iina o se ituaiga o plugin.

O lenei auala masani e foliga mai o se faʻaleleia atili faigofie mo tagata faʻaoga ua leva (i latou e siaki soo).

O tagata faʻaoga fou e leʻi kilikiina lava le faʻamau saini e ono vaʻaia lava le faʻamau saini ma e manaʻomia ona kilikiina e le lima.

E tatau ona va'ai i lenei mea; e talia ma le fiafia ni manatu faaalia.

I se faaupuga faigofie: talu ai ua e tatalaina le kalani, ua uma ona e siakiina i totonu.

Ua lelei le galuega a Tencent i lenei fa'aoga - afai e te le mana'o e kiliki pea i le fa'amau, o le a otometi lava ona maua aogā mo oe, ma foia ai le fa'afitauli o le "galo ona kiliki e tusa lava pe ua uma ona tatala".

A e malamalama loa i lenei mea, ona e tilotilo lea i na tomai siaki otometi ituaiga "fesoasoani i togi WorkBuddy" o loʻo maua i le maketi (e mafai ona e mauaina i luga o le SkillHub).

A uma ona faʻapipiʻi, lafo atu se feʻau vave e pei o le "Siaki i le 9 AM i aso uma," ma o le a faia ai se galuega ua faʻatulagaina.

Ae ui i lea, o lenei galuega faʻatulagaina o le a faʻatinoina ma le manuia pe afai o loʻo faʻagaoioia e lau kalani le.

Afai ou te lē kiina laʻu komepiuta pe tatala le WorkBuddy i le asō, o le a muta le aoga o aʻu galuega ma lē toe aogā—auā o faʻagaoioiga otometi a le WorkBuddy e faʻagaoioia i le faiga faʻalotoifale a le kalani, ae lē o le ao, ma e faʻatinoina e le faiga faʻalotoifale i le taimi atofaina.

Atonu e fai mai nisi: E le lagolagoina ea e le WorkBuddy le faʻatinoina o galuega i le ao (cloud)?

Afai ou te setiina le taimi e siaki ai i totonu i le 9 i le taeao i la'u faiga faigaluega ao, ou te le toe mana'omia ona ki la'u komepiuta.

O se feeseesea’iga lea.

E pei le cloud sandbox o se komepiuta fa'apitoa: e ala i luga e galue pe a iai ni galuega, ma alu i le malologa pe a mavae sina taimi pe a leai ni galuega.

O lea la, e le o luga ole laiga i le 24/7.

O galuega fa'atulagaina e te fa'atulagaina i le ao (cloud) o se isi lea faiga a le Cron e "fafagu" ai le sandbox i le taimi atofaina.

E fai si tutusa lea ma le faiga o le tata o le fatu o le OpenClaw crayfish—o le poto masani i le taimi nei e le masani ai, ma e masani ona faaletonu le ala i luga (e masalomia o se mea sese, o loo faatalitali mo Tencent e faaleleia).

A tuufaatasi: Mo tagata e tatala le kalani i aso uma, o lenei ituaiga tomai e saini ai i totonu e matuā lē manaʻomia lava—talu ai ua uma ona sainia i totonu e ala i le faatulagaga masani, e leai se eseesega pe latou te faʻatinoina le galuega pe leai; mo tagata e lē tatala soo le kalani, e sili atu ona lē aogā.

02 · Fofo Sili: Kingsoft Docs Script

Ua manino nei le mataupu faavae.

Atonu e mananaʻo tagata atamamai e toe foʻi i le faʻatulagaina o galuega faʻatulagaina taimi i le ao—ae na faʻataʻitaʻiina e Chen Weiliang mo ni nai aso ma iloa ai e le talafeagai lenei auala: e le mafai ona faʻagaoioia le sandbox.

Afai e mafai ona ausia se fafagu mautu, e mafai ona faia le metotia: e toe aumai e le tusitusiga le refresh_token a lau teugatupe , faʻaaoga le token e valaʻau ai le API mo le saini e aunoa ma le saini i totonu, ona tuʻu lea i le sandbox e faʻatino ai faʻatasi i le aso.

Talu ai e lē fa'atuatuaina le cloud sandbox a le WorkBuddy, e iai nisi auala e fa'atino ai?

O filifiliga e aofia ai: le faʻatauina o se 'auʻaunaga ao poʻo le faʻaaogaina o le GitHub Actions.

Peitaʻi, o le muamua e manaʻomia ai le malamalama i le faʻatau ma le pulega, ae o le lona lua e manaʻomia ai se teugatupe GitHub ma le faʻatulagaina—e lua uma e maualuga faʻalavelave i le ulufale atu mo ē amata.

O lea la, o na mea uma na fausia e aʻoaʻoina ai oe i le auala sili ona faigofie: leai se komepiuta, leai se kalani (client), leai se cloud sandbox, leai se cloud server, leai se GitHub Actions, ma le siakiina otometi 24/7/365.

O lea la ua faʻamatalaina mataupu faavae, seʻi o tatou agai atu nei i faʻatinoga faatino.

Afai e te malamalama lelei i laasaga taʻitasi ma mulimuli ai, e mafai lava ona e manuia.

03 · Fa'ata'ita'iga Fa'atino: Fa'atinoina o La'asaga e Fa

O le fa'atinoga atoa e na'o le fa la'asaga, e fa'amae'aina uma i se su'esu'ega i luga o le initaneti, e le mana'omia ai se malamalama muamua i le fa'aogaina o polokalame (coding).

Mulimulita'i i la'asaga ta'itasi o ata o le polokalama, ma e mafai ona fa'amae'aina le fa'atinoina i le tusa ma le sefulu minute.

Laasaga 1: Maua le refresh_token

Faamanuiaga Kalani PC a le WorkBuddy(E tatau ona avea ma se talosaga a le kalani, ae le o se polokalame laʻititi poʻo se app), fatu se galuega fou, filifili le faʻataʻitaʻiga. GLM-5.3-FlashE fa'alagolago lava ia te oe pe e te fausia se avanoa faigaluega pe leai. Ulufale i le fa'atonuga lenei i le pusa talanoaga:

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 1)

帮我提取 WorkBuddy 的 refreshToken,按以下步骤:

1. 读取客户端登录态文件:
macOS: ~/Library/Application Support/CodeBuddyExtension/Data/Public/auth/workbuddy-desktop.info
Windows: %LOCALAPPDATA%\CodeBuddyExtension\Data\Public\auth\workbuddy-desktop.info
2. 只提取 auth.refreshToken 字段的值
3. 输出要求(重要):完整输出,禁止截断、省略号、折行,约 700 字符的长字符串;只输出 token 本身,不要解释、引号或代码块
4. 若文件不存在,在用户数据目录搜索文件名含 workbuddy 或内容含 refreshToken 的 .info/.json 文件再试
5. 若说无权限读取,直接告诉我文件实际位置,我手动复制

A uma ona tuʻuina atu, e vave tele le faagasologa; o le a toe faʻafoʻi mai e le WorkBuddy se faʻasologa uumi o faʻamatalaga e pei o se code—o le refresh_token lea.

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 2)

Filifili uma ma kopi le manoa atoa, ia mautinoa e te le misia ni mataitusi , ona agai lea i le laasaga lua.

Laasaga 2: Fausia se laulau ma sefe le token i le Kingsoft Docs

Tatala le kdocs.cn (upega tafaʻilagi aloaʻia a le Kingsoft Docs) i le suʻesuʻega o lau komepiuta .

E le manaʻomia le downloadina o le kalani, kiliki le "Saoloto e Faʻaaoga" e maua ai le lomiga i luga ole laiga:

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 3)

Mo i latou o loʻo faʻaaogaina mo le taimi muamua, e manaʻomia ona e scan le QR code i le WeChat e ulufale ai i lau teugatupe i le polokalame puʻupuʻu e aliali mai.

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 4)

Auā o le ulufale atu i le Kingsoft Docs e manaʻomia ai le faʻafesoʻotaʻiina o se numera telefoni feaveaʻi Saina :

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 5)

Afai e leai sau numera telefoni feaveaʻi Saina, e mafai ona e mulimuli i le aʻoaʻoga o loʻo i lalo e talosaga ai mo se tasi i luga ole initaneti:

A uma ona e ulufale i totonu, kiliki le "Fou" i le tulimanu agavale pito i luga → filifili le "Laulau" i le pepa o le Ofisa:

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 6)

A uma ona aliali mai le itulau fou mo le fatuina o se pepa, kiliki le "Blank Table" i le "Common Creation Methods" e fatu ai se pepa Excel gaogao.

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 7)

Ulu atu i le fa'aoga masani a le Excel editing.

Ua fa'atulaga le laulau i ni laina (1, 2, 3...);

O koluma o koluma ia (A, B, C...).

B1 o le laina muamua ma le koluma lona lua.

Fa'alautele teisi le tuaoi o le grid, kiliki faalua, ma faapipii i ai le refresh_token na kopiina (o le a otometi lava ona sefe):

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 8)

Ua uma ona fa'atulaga le ulufale mai ma le sefeina.

Fa'amatalaga fa'aopoopo: Taofi le sela B2 — o le a otometi lava ona tusia e le tusitusiga le i'uga iinei i taimi uma e te saini ai i totonu, o lea e te le tau popole ai.

Laasaga 3: Fa'atino le code script

I le lisi pito i luga, kiliki "Lelei" → "Atina'e Maualuga" → "Faatonu Tusitusiga a le AirScript":

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 9)

O loʻo i ai se lisi i le agavale. + Kiliki le faamau e fatu ai se tusitusiga fou. O le faatulagaga masani o le "Unnamed," o lea ia faaigoa sa'o lava. Siaki otometi a le WorkBuddy:

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 10)

O le pusa fa'asa'o i le taumatau o le mea lea e te tu'u ai le code.

Kopi ma faapipii le tusitusiga atoa i lalo:

A'oa'oga mo le Siakiina Fa'aautomatika a le Workbuddy ma le Aoina o Pointi (E Leai se Faiga e Mana'omia): Galuega Fa'aautomatika Atoatoa (Ata 11)

/**
 * WorkBuddy「Buddy 加油站」每日自动签到 —— 金山文档 AirScript 版
 *
 * 使用方法(一次性配置,约 3 分钟):
 * 1. 打开 https://www.kdocs.cn 微信扫码登录,新建一个空白表格
 * 2. 在 B1 单元格填入 refresh_token(获取方法见文末)
 * 3. 点「效率」→「高级开发」→「AirScript 脚本编辑器」→ 创建脚本 → 文档共享脚本
 * 4. 点「服务」→「添加服务」→ 添加「网络API」
 * 5. 粘贴本代码,点「运行」试跑一次,B2 会显示结果
 * 6. 回到表格,「效率」→「高级开发」→「定时任务」→ 创建任务:
 * 选择本脚本,触发时间自选(如每天 09:00)。
 * 脚本幂等:无论定时跑多少次,当天只会真正签一次,重复执行自动跳过。
 *
 * 表格约定:
 * B1 = refresh_token(脚本每次运行自动续期并回写,长期有效)
 * B2 = 最近一次执行结果
 *
 * 令牌获取:电脑登录 WorkBuddy 客户端后,打开文件
 * ~/Library/Application Support/CodeBuddyExtension/Data/Public/auth/workbuddy-desktop.info
 * (Windows 在 %APPDATA%\CodeBuddyExtension\Data\Public\auth\ 下,用记事本打开)
 * 找到 "refreshToken": "eyJ..." 那串,复制引号里的内容填到 B1。
 * 注意:整个文档不要分享给任何人,令牌等于账号钥匙。
 *
 * 接口说明(逆向自 WorkBuddy 桌面端 v5.5.x,已实测):
 * 刷新 POST /v2/plugin/auth/token/refresh 头: X-Refresh-Token / X-Domain / X-Auth-Refresh-Source: plugin
 * 签到 POST /v2/billing/meter/daily-checkin 认证: Bearer;code=10001 表示今日已签(幂等)
 */

var API = "https://copilot.tencent.com";

function postJSON(url, headers) {
  var resp = HTTP.post(url, "{}", {
    headers: headers,
    timeout: 15000
  });
  return resp.json();
}

function main() {
  var rt = Application.Range("B1").Text;
  if (!rt) {
    Application.Range("B2").Value2 = "失败:B1 没有 refresh_token";
    return;
  }
  // 1. 刷新令牌(refreshToken 可复用、双令牌都续期,链条可长期运行)
  var r;
  try {
    r = postJSON(API + "/v2/plugin/auth/token/refresh", {
      "Content-Type": "application/json",
      "X-Refresh-Token": rt,
      "X-Auth-Refresh-Source": "plugin",
      "X-Domain": "copilot.tencent.com"
    });
  } catch (e) {
    Application.Range("B2").Value2 = "刷新请求异常:" + e.message;
    return;
  }
Tusi i pito i luga