手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 免费部署 N8N 的 Zeabur 注册 | 登陆
浏览模式: 标准 | 列表分类:Misc

Clawdbot 连接 Slack 的步骤

  1. 创建 Slack App
 
  首先需要在 Slack 上创建一个 App:
 
  1. 访问 https://api.slack.com/apps
  2. 点击 "Create New App"
  3. 选择 "From scratch"
  4. 输入 App 名称(例如:Clawdbot)
  5. 选择工作空间
  6. 创建完成后,进入 App 设置页面
 
  2. 配置 Bot Token
 
  在 Slack App 设置中:
 
  1. 进入 Basic Information 页面
  2. 滚动到 App-Level Tokens 部分
  3. 点击 Create Token
  4. 命名 token(例如:Clawdbot-App-Level-Token)
  5. 选择权限范围:connections:write
  6. 保存 token(格式:xapp-...) - 这是 App Token
  7. 进入 OAuth & Permissions 页面
  8. 添加 Bot Token Scopes(根据需要选择):
    - chat:write - 发送消息
    - chat:write.public - 在公开频道发送消息
    - channels:join - 加入频道
    - channels:history - 读取频道消息
    - groups:history - 读取私有频道消息
    - im:history - 读取私信消息
    - mpim:history - 读取群组私信消息
    - reactions:write - 添加表情回应
  9. 安装 App 到工作空间
  10. 复制生成的 Bot User OAuth Token(格式:xoxb-...)
 
  3. 在 Clawdbot 中配置 Slack
 
  使用以下命令添加 Slack 配置:
 
  clawdbot channels add \
    --channel slack \
    --bot-token "xoxb-你的bot-token" \
    --app-token "xapp-你的app-token"
 
  或者如果使用环境变量(更安全的方式):
 
  # 设置环境变量
  export CLAWDBOT_SLACK_BOT_TOKEN="xoxb-你的bot-token"
  export CLAWDBOT_SLACK_APP_TOKEN="xapp-你的app-token"
 
  # 添加配置
  clawdbot channels add --channel slack --use-env
 
  4. 启用事件订阅(可选但推荐)
 
  在 Slack App 设置中:
 
  1. 进入 Event Subscriptions 页面
  2. 启用 Enable Events
  3. 设置 Request URL(需要 Clawdbot gateway 运行后提供)
  4. 订阅事件:
    - message.channels
    - message.groups
    - message.im
    - message.mpim
  5. 保存更改
 
  5. 验证连接
 
  # 查看通道状态
  clawdbot channels status
 
  # 查看配置的通道
  clawdbot channels list
 
  6. 测试发送消息
 
  clawdbot message send \
    --channel slack \
    --target <channel-id或频道名> \
    --message "Hello from Clawdbot!"
 
----
上述写法可能会有问题,会收不到消息,所以只能:
 
步骤 2: 在 Slack App 中启用 Socket Mode
 
  1. 进入 Socket Mode 页面(在左侧导航栏)
  2. 启用 Socket Mode("Use Socket Mode" 按钮应该开启)
  3. 使用上面的 App-Level Token
  4. 保存更改
 
  步骤 3: 订阅事件(必需)
 
  1. 进入 Event Subscriptions 页面
  2. 启用 Events("Enable Events" 开关打开)
  3. 在 "Subscribe to bot events" 下添加:
    - message.channels (公开频道消息)
    - app_mention (被提及时)
  4. 点击 Save Changes
 
必须要订阅事件,由于 web 订阅对于 clawdbot 来说不可实现,因为他要么 local 要么 tailnet,正常网页会收不到消息,只有走 socket mode 才 OK
 
 
----
再更新:
  chat:write            (发送消息)
  chat:write.public     (在公开频道发送消息)
  channels:history      (读取公开频道消息)
  channels:join         (加入频道)
  channels:read         (读取频道信息)
  groups:history        (读取私有频道消息)
  groups:read           (读取私有频道信息)
  im:history           (读取私信)
  im:read              (读取私信信息)
  im:write             (发送私信)
  mpim:history         (读取群组私信)
  mpim:read            (读取群组私信信息)
  mpim:write           (发送群组私信)
  users:read           (读取用户信息)
  app_mentions:read     (读取提及时)

权限要给足,不然 cron的消息收不到

Tags: clawdbot, slack

不知不觉,chatGPT 已经面世3 年多了

 在过去的三年中,ChatGPT的出现犹如一阵春风,不仅吹散了人工智能领域的沉寂,更激起了层层涟漪。回顾这段时光,仿佛不仅是技术的变革,更是我们与科技之间关系的重塑。

三年前,许多人对人工智能仍抱有一丝怀疑,AI在许多人的心中仅仅是一种遥远的未来幻想。然而,ChatGPT的面世让这种幻想逐渐具体化,打开了对话的新篇章。我们开始在工作中与AI交流,在日常生活中寻求它的帮助。那些灵感迸发的瞬间,AI似乎在无形中成为了我们的合作伙伴,赋予了我们新的视角。

与此同时,AI的应用场景如春芽般迅速扩展。无论是在客户服务的前台,还是在教育领域的教室,ChatGPT和类似技术都悄然无声地改变着旧有的格局。响应迅速的智能客服在电商中崭露头角,与此同时,其他竞争者如Google的BERT和Anthropic的Claude也纷纷加入这个领域,带着各自的创新思路。各家公司的技术在不断碰撞与交流中,形成了一个百花齐放的局面,使得整个行业的进步速度得以加快。

不过,这种变化也伴随着思考。虽然技术飞速发展,AI伦理的关注日益提升。从数据隐私到算法偏见,竞争的加剧让人们更加意识到,AI不仅是助力,更是一把双刃剑。如何在发展中保证公平、安全的使用,成为了社会所面临的新挑战。

在这个时刻,我们似乎迎来了一个“人机共生”的新时代。AI与人类的合作关系逐渐深化,许多行业开始敞开怀抱,接受这位“新伙伴”。不再是单纯的工具,AI正在创造力的舞台上展现出独特的魅力,激励着我们去探索更多未知的可能性。除了ChatGPT,像Meta的LLaMA和Cohere等新兴技术同样崭露头角,为了满足不同用户的需求,AI的功能和应用形式愈加多样化。

回首这三年,我们见证了技术的崛起、应用的繁荣,以及深刻的思考。未来的AI之路仍然漫长而未知,但随着各种创新的涌现,我们相信这段旅程将与责任与人性的光辉一同闪耀。在这个百花齐放的时代,期待更多的奇迹与可能。

Tags: chatgpt, cursor

Zen浏览器

 ARC 浏览器是我过去 3 年左右一直使用的浏览器。用了它之后,我放弃了 EDGE 和 Chrome,不是因为性能或者其他,而是他的几个小 tip 让我觉得挺好。当然也有不舒服的时候,比如他的 canvas,我就一直失败。存的东西也经常丢。。。不知道怎么回事

 
1、12 个常驻的类似收藏夹的功能
2、多 space ,每个 space 共享主的 12 个收藏,同时有自己独立的常用链接(这个其实很重要,有点类似 group,但不用象 edge 那样 PIN在那里,点击展开)。这样就可以将工作中用链接、开发用的链接,以及娱乐 用的链接放到不同的 space 里,可以让边栏更干净
3、多 profile 功能。这个才是最重要的。其实所有的浏览器都有 profile,但是对他们来说,每一个 profile 就要单独打开一个窗口。而不是象 arc 一样,集成在一个 space 里,这就意味着你可以设置 N 个 profile 对应 N 个 space。session 什么的就可以完全隔离了。
 
除此之外,其他好象就没有太多吸引我的了,当然浏览器本来也就这些功能。不过 ARC 的作者们去开发 dio 了。于是 ARC 就被放弃,基本上只做安全更新,也够用,忍着了。
 
标题所说的 Zen 浏览器就是类似 ARC 的浏览器我想要的功能,他几乎都实现了。有意思的是,他是基于 filrefox 的核心,缺点就是更新一点慢,如果哪一天 ARC 被彻底放弃,ZEN 大概就可以上位了。
ZEN 的缺点也有打开的窗口不多,开了 2 周左右。内存占用到 8G 多,ARC 只有 6G 多,内存占用还是比较大
 

Tags: arc, zen

一觉醒来,怎么发现 google ADS 现在这么疯狂的吗?

一觉醒来,发现我的网站页面上广告出现了一堆堆的。顶部,侧边,列表,底部,详情页,都有了。

而事实上,页面中的代码就一段,理论上,google 说他们会选择在合适的地方插入广告,但现在这种插法就太过份了啊。
一个页面上,插了 5~6 组广告。。。。我网站的流量又没有那么大,现在我更新也不频繁了,每天的流量也才 100 多,展示了 10 次左右,难道是因为我换了 IP?所以这是给我特别的惊喜 ?
 
分析了一下一周的数据,周流量 1100 多,展示了 98 次。
如果下次还这样,看来要屏蔽广告了,反正也没啥收入,这样还影响浏览的体验了

自然拼读第四步

 拿脚本到 vidu去生成了一下,可惜没声音。免费也只能生成 5 秒(英文也一塌糊涂)

vidu-video-3054954062795674.mp4

后面找几个大平台生成一下看看效果..

扔给 sora ,看看出来的效果(估计 也只有 10 秒),当然理论上我是可以根据分镜一个个来生成,最后剪辑一下,但我这不是测试么,就懒得弄了(其实是要钱,太贵了,穷吊)

【不得不说,,,,效果果然不是其他人能比的】

user-4vdvvxf91ju4gkuek62hafhi_gen_01kb450fjhez48dgjwf1696ps9_watermarked.mp4

 ---好象我没贴视频 脚本

没问题,我们马上把第 1 课 (Letter A) 的视频脚本落实。

这是一份可以直接交给**拍摄团队(导演/摄像)和后期制作(动画/剪辑)**的详细分镜脚本。


 

? 视频制作脚本:Lesson 1 - The Letter A

 

  • 项目名称: 萌宝自然拼读 (Phonics Fun)

  • 集数: L01 - Letter A (/æ/)

  • 总时长: 约 2 分钟

  • 角色:

    • Teacher Amy (真人): 亲和力极强,表情丰富,肢体语言夸张。

    • Foxie (2D动画): 聪明的小狐狸,老师的小助手。

    • Momo (2D动画): 呆萌的小怪兽,负责捣乱和搞笑。


 

? 拍摄前准备清单 (Pre-production Checklist)

 

  1. 道具 (Props): 3 个鲜红的真苹果(最好带叶子)、一个写着小写 "a" 的卡片、一个大大的手持放大镜。

  2. 服装 (Costume): 老师穿高饱和度纯色衣服(如明黄色或天蓝色),避免条纹和绿色(方便抠像)。

  3. 场景 (Set): 纯色明亮背景 或 虚拟演播室(后期合成卡通森林背景)。


 

? 分镜脚本 (Storyboard Script)

 

时间码 场景类型 画面内容 (Visual) 声音/台词 (Audio) 制作/导演备注 (Notes)

00:00

片头动画 LOGO 伴随着欢快的音乐弹跳出现。Foxie 和 Momo 从 LOGO 后面探出头挥手。

BGM: 欢快、有弹性的主题曲。


SFX: 啵!(Pop sound)

建立品牌印象。

00:05

引入剧情


(全动画)

场景:森林


Momo 正在树下睡觉。突然,一颗红苹果从树上掉下来,正好砸在 Momo 头上。


Momo 捂着头跳起来。

SFX: 咻——咚!(Whistle & Bonk)


Momo: "Ouch! Ah! Ah!"


Foxie: "Look, Momo! It's an Apple!"

[重点] 用 Momo 被砸的叫声 "Ah" 自然引出 /æ/ 的发音。

00:15

真人教学


(发音口型)

场景:转换到明亮的教室背景


Teacher Amy 满面笑容地入画,手里拿着刚才那个红苹果。


镜头推近(特写嘴巴)。

Amy: "Hello everyone! Look! An Apple!"


"Do you know what sound it starts with?"


"Listen... /æ/ /æ/ /æ/!"

老师语速要慢,元音发音要拉长、饱满。

00:30

真人+动画


(TPR动作)

中景镜头


Amy 做动作:张大嘴巴,手拿苹果假装要用力咬一口。


屏幕左下角出现 Foxie,右下角出现 Momo,他们跟着老师一起做这个动作。

Amy: "Open your mouth BIG! Like this!"


"Pretend to bite the apple!"


"/æ/ (咬动作), /æ/ (咬动作), Apple!"

[TPR 核心] 动作要夸张。Momo 可以做得笨拙一点(差点咬到手),增加趣味。

00:50

词汇拓展


(绿幕合成)

场景:魔法黑板


Amy 举起放大镜,假装在屏幕上找东西。


1. 画面跳出一只蚂蚁 (Ant) 搬运苹果。


2. 画面跳出一只鳄鱼 (Alligator) 戴着墨镜。

Amy: "Who else likes apples?"


"Look! An Ant! /æ/ /æ/ Ant!"


"Wow! An Alligator! /æ/ /æ/ Alligator!"


SFX: 叮!(魔法音效)

单词出现时,首字母 a 要闪烁变色,强化视觉记忆。

01:10

魔性 Chant


(跟读环节)

动感 MV 模式


背景变色,剪辑节奏变快。


Amy 在中间打节拍,左右分别是单词卡片的闪现。


模式:老师读一句 -> 留白 3 秒 -> 孩子跟读。

BGM: 强节奏鼓点 (Hip-hop风格)


Amy: "A, A, Apple! /æ/ /æ/ /æ/!" (Clap clap)


Kids: (跟读预留空隙)


Amy: "A, A, Ant! /æ/ /æ/ /æ/!"


Amy: "A, A, Alligator! /æ/ /æ/ /æ/!"

这一段是高潮,一定要让孩子忍不住跟着抖腿、张嘴。

01:40

互动游戏


(Gamification)

场景:切水果游戏界面


屏幕上飞出三个气球,分别写着 a, b, m。


Amy 指着屏幕。

Amy: "Which one says /æ/?"


"Touch the a!"


(停顿 3 秒,模拟孩子点击)


Visual: 手指点击 a,气球爆开变成苹果雨。

SFX: 倒计时滴答声... 啪!(爆炸声)


Amy: "Good job! You did it!"

01:55

结尾 Amy 挥手,Foxie 和 Momo 拿着苹果在吃。

Amy: "See you next time! Bye-bye!"


Momo: (嘴里塞满苹果) "Bye-bye!"

轻松结尾。

 

? 给后期的特别制作说明 (Post-Production Notes)

 

  1. 字幕 (Typography):

    • 屏幕上出现的单词,a 必须是红色加粗,其他字母黑色。

    • 使用圆体字(如 VAG Rounded 或类似的卡通字体),不要用衬线体。

  2. 动画互动 (Interaction):

    • 当老师说 "Open your mouth big" 时,给 Foxie 做一个下巴掉到地上的夸张动画。

    • 当老师说 "Ant" 时,让小蚂蚁快速爬过屏幕下方。

  3. 音效 (Sound Design):

    • 这是一部针对幼儿的片子,音效要满。眨眼要有声,转身要有声,字母出现要有“布灵布灵”的声音。

Records:985‹12345678910›»