开发者工具箱|编程·开发工具·资源
301 subscribers
1.49K photos
786 links
面向开发者的实用工具、库与效率技巧,写代码更快更爽。投稿 @bd8888
#开发者 #编程工具 #效率 #程序员 · 开源总站 @GitHubTrendingHub
Download Telegram
用 Gemma 4 搭建本地 AI 学习助手

教程介绍如何基于 Gemma 4 在本地构建一个苏格拉底式学习伙伴,通过 LM Studio 进行推理,Streamlit 提供 Web 界面,全程数据不出本地。

- Gemma 4 是 Google DeepMind 的轻量推理模型,支持多步骤思考,提供 E2B/E4B/26B A4B/31B Dense 四种尺寸,适配 4GB–32GB+ 内存设备
- 设置步骤:在 LM Studio 中搜索 Gemma 4,下载 GGUF 文件(推荐 Q4_K_M),启动本地服务器(端口 1234)并开启 GPU 卸载
- 运行前端:安装 `streamlit` 和 `openai`,执行 `streamlit run app.py` 即可打开聊天界面
- 工具通过 `<|think|>` 令牌引导模型内部推理,以提问替代直接答案;支持生成 Mermaid.js 流程图用于逻辑可视化

原文链接:https://dev.to/gde/build-a-socratic-study-buddy-with-gemma-4-a-beginners-guide-to-running-ai-locally-505a

#开发者 #工具

📢 频道:@DevToolboxHub
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
GA4 Email和SMS渠道判定规则

Google Analytics 4 默认渠道分组根据 utm_source 和 utm_medium 值将流量归类为23个渠道。官方规则不可覆盖,常见错误导致邮件/SMS流量错误分配至Referral或Unassigned。

- Email渠道:utm_medium=email(或 e-mail, e_mail, e mail)匹配即可;使用 newsletter、mail 等会导致分类失败
- SMS渠道:必须精确匹配“sms”,大小写敏感;LINE、WhatsApp、Messenger 不算SMS,会落入Referral或Organic Social
- Mobile Push:满足三个OR条件之一即可(utm_medium以push结尾、包含mobile/notification、或utm_source=firebase)

若渠道报告出现大量Unassigned/(other)区域,需检查UTM命名是否与官方规则一致。

原文链接:https://dev.to/toshihiro_shishido/what-channel-are-email-and-sms-in-ga4-googles-official-spec-has-the-answer-5d51

#开发者 #工具

📢 频道:@DevToolboxHub
ONTAP文件事件实时入Datadog

通过 ECS Fargate 构建的 FPolicy 文件活动管道,将 FSx for ONTAP 的文件操作事件转发到 Datadog。使用轻量 Python TCP 服务器接收事件,经 SQS 缓冲后由 Lambda 推送至 Datadog。

- 采用 ECS Fargate 运行 TCP 监听器,解决 Lambda 无法维持持久 TCP 连接的缺陷
- 创建事件可在约 6 秒内到达 Datadog;异步模式下 rename/delete 事件不可靠,需配合审计日志
- 提供 CloudFormation 一键部署 Fargate 服务与 Datadog 配送 Lambda,并附 ONTAP 侧 CLI 配置示例

链接:
https://dev.to/aws-builders/fpolicy-file-activity-pipeline-ontap-to-datadog-via-ecs-fargate-2ing
https://github.com/Yoshiki0705/fsxn-observability-integrations

#开发者 #工具

📢 频道:@DevToolboxHub
CLI-Anything:让AI agent操控任意GUI软件

CLI-Anything 是一个开源框架,能将无API的桌面应用自动封装为结构化CLI,使AI agent像调用函数一样控制它们。它采用7阶段自动化流水线(分析→设计→实现→测试→文档→发布),生成确定性JSON输出、完整测试覆盖及专供AI agent读取的SKILL.md。目前已支持80+应用,包括GIMP、Blender、LibreOffice、Godot、FreeCAD等。项目通过CLI-Hub包管理器实现社区共享,一键安装已有封装。同一团队此前发布OpenHarness,两者可组合使用——OpenHarness提供运行时框架,CLI-Anything提供工具接口层。

GitHub:https://github.com/HKUDS/CLI-Anything
原文:https://dev.to/wonderlab/one-open-source-project-a-day-no-68-cli-anything-making-every-piece-of-software-agent-native-537b

#开发者 #工具
📢 频道:@DevToolboxHub