网上冲浪周刊第31期: 万物复苏🌱

欢迎阅读第31期技术资讯!本期我们推荐了Flutter 3.19、Android Sunflower、Google AI Dart SDK等技术,介绍了Obsidian 笔记画廊插件、微信 Markdown 编辑器、dockge等工具,分享了科大讯飞 iflycode 智能编程助手、go-proxy-bingai 微软 New Bing 演示站点等资源,推荐了必应每日超清壁纸采集、521GitHub镜像站、微信聊天记录可视化分析WechatVisualization等工具。

封面图 https://www.pexels.com/zh-cn/photo/6602657/


欢迎来到第31期 !😄

期待您通过RSS订阅本博客:https://www.lifeee.top//atom.xml

技术

推荐阅读

有趣的工具

Note Gallery 是一款 Obsidian的插件,能够展示笔记画廊。

简单使用示例:

1
2
3
4
~~~~note-gallery
sort: desc
limit: 9
~~~~

开源地址:https://github.com/pashashocky/obsidian-note-gallery

使用教程:https://github.com/pashashocky/obsidian-note-gallery?tab=readme-ov-file#quickstart


一款高度简洁的微信 Markdown 编辑器

微信 Markdown 编辑器 是一款高度简洁的微信 Markdown 编辑器:支持 Markdown 所有基础语法、色盘取色、一键复制并粘贴到公众号后台、多图上传、一键下载文档、自定义 CSS 样式、一键重置等特性。

一个我特别喜欢的特效是可以把超链接提取出来放到文章底部 ! ✨✨✨

image-20240216175824380

在线地址:https://doocs.github.io/md/

开源地址:https://gitee.com/Doocs/md


dockge : 简洁易用的 Docker compose.yaml 管理器

dockge 是一款简洁易用的 Docker compose.yaml 管理器,任何修改都是响应式的,能够实时在终端输出。

开源地址:https://github.com/louislam/dockge

安装教程:https://dockge.kuma.pet/


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 的社区支持相对较弱,缺乏学习和交流的资源。

注册截图

体验截图

官网:https://iflycode.xfyun.cn/


go-proxy-bingai:微软 New Bing 演示站点

基于微软 New Bing 用 Vue3 和 Go 简单定制的微软 New Bing 演示站点,拥有一致的 UI 体验,支持 ChatGPT 提示词,国内可用,基本兼容微软 Bing AI 所有功能,无需登录即可畅聊。

⭐ Bing 官方聊天服务器(相对较快和稳定,推荐)不可用时,可参考以下方案

  1. 可用 ModHeader 添加 X-Forwarded-For 请求头,对应 URL 是 wss://sydney.bing.com/sydney/ChatHub,具体可参考 issues #71https://zhuanlan.zhihu.com/p/606655303
  1. 本地部署再部署一份作为聊天中转服务,或下载 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://bing.wdbyte.com/

开源地址:https://github.com/niumoo/bing-wallpaper


必应每日超清壁纸api

根据 虎了吧唧 的方法 , 在 文档中插入以下代码即可显示必应壁纸每天更新的最新壁纸,以下代码三选一就行。

1
2
3
<img src="https://api.dujin.org/bing/1366.php" alt="1399像素Bing每日图片" />
<img src="https://api.dujin.org/bing/1920.php" alt="1920像素Bing每日图片超高清" />
<img src="https://api.dujin.org/bing/m.php" alt="1080*1920每日图片手机超高清" />

比如,插入 <img src="https://api.dujin.org/bing/1920.php" alt="1920像素Bing每日图片超高清" /> 的效果是:

1920像素Bing每日图片超高清

521GitHub镜像站

521GitHub镜像站 是一个安全、可靠的 GitHub 镜像站,可帮助用户快速、稳定地访问 GitHub。

在线地址:https://521github.com/


微信聊天记录可视化分析 WechatVisualization

WechatVisualization 是一款 Python 开发的脚本,用于对微信聊天记录进行分析和可视化。

详细内容可查看作者简介 微信聊天记录可视化工具WechatVisualization发布了

WeChatMsg: 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 也是该作者开发的)

软件网站:https://memotrace.lc044.love/

开源地址:https://github.com/Jasmine969/WechatVisualization


资讯

🎉 本文同步更新于 https://github.com/starsight/TechWeekly