网上冲浪周刊第31期: 万物复苏🌱
欢迎阅读第31期技术资讯!本期我们推荐了Flutter 3.19、Android Sunflower、Google AI Dart SDK等技术,介绍了Obsidian 笔记画廊插件、微信 Markdown 编辑器、dockge等工具,分享了科大讯飞 iflycode 智能编程助手、go-proxy-bingai 微软 New Bing 演示站点等资源,推荐了必应每日超清壁纸采集、521GitHub镜像站、微信聊天记录可视化分析WechatVisualization等工具。
欢迎来到第31期 !😄
期待您通过RSS订阅本博客:https://www.lifeee.top//atom.xml
技术
推荐阅读
-
- Gemini Dart SDK: 生成式 AI 能力,可生成文本、图像、代码等。
- 滚动优化: 修复多指滑动问题,提供更精细的滚动控制。
- 动画样式: 快速覆盖 Widget 中的默认动画行为。
- Impeller 性能提升: Android OpenGL 预览,性能优化。
- Android 新功能: Deeplinking 验证器,Share.invoke 支持,Native assets,THLC 模式,自定义文本选择菜单项。
探索Android Sunflower:打造完美园艺体验的Jetpack应用
有趣的工具
Obsidian 笔记画廊插件 Note Gallery
Note Gallery 是一款 Obsidian的插件,能够展示笔记画廊。
简单使用示例:
1 | ~~~~note-gallery |
开源地址:https://github.com/pashashocky/obsidian-note-gallery
使用教程:https://github.com/pashashocky/obsidian-note-gallery?tab=readme-ov-file#quickstart
一款高度简洁的微信 Markdown 编辑器
微信 Markdown 编辑器 是一款高度简洁的微信 Markdown 编辑器:支持 Markdown 所有基础语法、色盘取色、一键复制并粘贴到公众号后台、多图上传、一键下载文档、自定义 CSS 样式、一键重置等特性。
一个我特别喜欢的特效是可以把超链接提取出来放到文章底部 ! ✨✨✨
在线地址:https://doocs.github.io/md/
开源地址:https://gitee.com/Doocs/md
dockge : 简洁易用的 Docker compose.yaml 管理器
dockge 是一款简洁易用的 Docker compose.yaml 管理器,任何修改都是响应式的,能够实时在终端输出。
开源地址:https://github.com/louislam/dockge
Google AI Dart SDK:
google_generative_ai 是一款全新的 pub.dev 包,可以让开发者在Dart 和 Flutter 应用程序中利用 Gemini API 构建 生成式 AI 应用。
包地址:https://pub.dev/packages/google_generative_ai
博文介绍:https://medium.com/flutter/harness-the-gemini-api-in-your-dart-and-flutter-apps-00573e560381 :这篇文章介绍了 Google AI Dart SDK,这是一个用于在 Dart 和 Flutter 应用程序中利用 Gemini API 进行生成式 AI 开发的工具包。文章还提供了快速入门指南和示例,帮助开发者开始使用 Gemini API。
Twitter:https://twitter.com/FlutterDev/status/1758219637114687744
科大讯飞 iflycode 智能编程助手
iFlyCode 是科大讯飞推出的智能编程助手,基于讯飞星火大模型,可以帮助开发者提高编程效率。iFlyCode 的主要功能包括:
代码生成:根据自然语言描述生成代码,支持多种编程语言。
代码补齐:自动补齐代码,提高编程效率。
代码纠错:检测并修复代码错误。
代码解释:解释代码逻辑,帮助开发者理解代码。
生成单元测试:自动生成单元测试,提高代码质量。
支持语言:Python、Java、JavaScript、C++等多种语言
支持IDE:VSCode、JetBrains系列(IntelliJ IDEA、Clion、PyCharm、WebStorm、Android Studio等)
iFlyCode 目前处于公测阶段,可以免费使用。
即日起至2024年12月底,我们将向平台的新老用户继续开放个人版免费试用的活动,以此来感谢你们一直以来的支持与厚爱。
iFlyCode产品运营团队
2023年11月30日from : iFlyCode (xfyun.cn)
iFlyCode 的优势:
- 中文支持:iFlyCode 支持中文输入和输出,这对于中国开发者来说更加方便。
- 代码生成:iFlyCode 可以根据自然语言描述生成代码,这可以帮助开发者快速完成代码编写。
- 代码解释:iFlyCode 可以对代码进行解释,帮助开发者理解代码的逻辑。
- 单元测试生成:iFlyCode 可以自动生成单元测试,帮助开发者提高代码质量。
- 价格:iFlyCode 的价格比 Copilot 等同类产品更低。
iFlyCode 的不足:
- 代码风格:iFlyCode 生成的代码风格欠佳,需要开发者进行调整。
- 代码质量:iFlyCode 生成的代码质量有待提高,可能存在 bug。
- 社区支持:iFlyCode 的社区支持相对较弱,缺乏学习和交流的资源。
go-proxy-bingai:微软 New Bing 演示站点
基于微软 New Bing 用 Vue3 和 Go 简单定制的微软 New Bing 演示站点,拥有一致的 UI 体验,支持 ChatGPT 提示词,国内可用,基本兼容微软 Bing AI 所有功能,无需登录即可畅聊。
⭐ Bing 官方聊天服务器(相对较快和稳定,推荐)不可用时,可参考以下方案
- 可用 ModHeader 添加 X-Forwarded-For 请求头,对应 URL 是 wss://sydney.bing.com/sydney/ChatHub,具体可参考 issues #71 及 https://zhuanlan.zhihu.com/p/606655303
- 本地部署再部署一份作为聊天中转服务,或下载 Release 直接运行,自定义聊天服务器中填入 http://localhost:8080,并选择。
⭐ 聊天服务器 (暂时默认 Cloudflare Workers,请求数每天限额 100,000,撑不了多久 ,推荐自行部署,参考下面 部署聊天服务器 ) 可在右上角 设置 => 服务选择 中切换
⭐ 国内可用 (部署服务器需要直连 www.bing.com 不重定向 CN ,可配置 socks 连接)
⭐ 支持现有开源 ChatGPT 提示词库
⭐ 需要画图等高级功能时(需选更有创造力模式或右上角 设置 => 图像创建 ),可登录微软账号设置用户 Cookie 进行体验
开源地址:https://github.com/adams549659584/go-proxy-bingai
宝藏信息
必应每日超清壁纸采集
作者 未读代码 利用 GitHub 的 Actions 功能,进行每日的必应壁纸的抓取,存放在 GitHub 仓库之中。
开源地址:https://github.com/niumoo/bing-wallpaper
必应每日超清壁纸api
根据 虎了吧唧 的方法 , 在 文档中插入以下代码即可显示必应壁纸每天更新的最新壁纸,以下代码三选一就行。
1 | <img src="https://api.dujin.org/bing/1366.php" alt="1399像素Bing每日图片" /> |
比如,插入 <img src="https://api.dujin.org/bing/1920.php" alt="1920像素Bing每日图片超高清" />
的效果是:
521GitHub镜像站
521GitHub镜像站 是一个安全、可靠的 GitHub 镜像站,可帮助用户快速、稳定地访问 GitHub。
微信聊天记录可视化分析 WechatVisualization
WechatVisualization 是一款 Python 开发的脚本,用于对微信聊天记录进行分析和可视化。
详细内容可查看作者简介 微信聊天记录可视化工具WechatVisualization发布了
(WeChatMsg: 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 也是该作者开发的)
软件网站:https://memotrace.lc044.love/
开源地址:https://github.com/Jasmine969/WechatVisualization
资讯
OPPO公布全新AI战略 :OPPO 致力于成为 AI 手机的贡献者和普及者。
OpenAI 全新文本转视频模型 sora ,sora 是 OpenAI 全新文本转视频模型,Sora 可以创建长达 60 秒的视频,其中包含高度详细的场景、复杂的摄像机运动以及充满活力的情感的多个角色。
Twitter :https://twitter.com/OpenAI/status/1758192957386342435
🎉 本文同步更新于 https://github.com/starsight/TechWeekly