# 第 95 期 - 由在茶溪

> 周天在由在溪茶参加了一共创会，看到屋里的毛笔字，挺美的，居然是老板自己写的，牛的。

- Issue: 95
- 发布日期: 2022/09/13
- HTML: https://weekly.tw93.fun/posts/95
- JSON: https://weekly.tw93.fun/api/posts/95.json
- English translation: https://weekly.tw93.fun/en/posts/95.md

---

<img src="https://gw.alipayobjects.com/zos/k/gf/qdMqaU.jpg" width=900/>

<small>周天在由在溪茶参加了一共创会，看到屋里的毛笔字，挺美的，居然是老板自己写的，牛的。</small>

> **记录每周看到的接地气的前端潮流技术，筛选后发布于此，觉得不错可关注此专栏，方便获取更新通知**

## 技术文章

**可视化全链路日志追踪**  
<https://tech.meituan.com/2022/07/21/visualized-log-tracing.html>  
美团技术的一篇文章，用可视化这个思路其实很不错。

**精读《SolidJS》**  
<https://segmentfault.com/a/1190000042392152>  
SolidJS 是一个语法像 React Function Component，内核像 Vue 的前端框架，可以了解一波。

**IDEA 2022 全新 UI 体验**  
<https://juejin.cn/post/7102231704353538078>  
我也按照文档换了一下，全部用默认的居然还挺好看的。  
<img src="https://cdn.tw93.fun/blog/upic/NBNrjt.png" width="800" />

## 潮流开源

**妙言：新版本支持真正文档格式化**  
<https://github.com/tw93/MiaoYan>  
妙言 markdown 笔记本近期发布 1.5 版本，真正意义上的支持自动格式化排版，使用 Swift 调用 Prettier，聪明多了，此外完成 macOS Ventura 全面兼容完成等工作，排序能力优化等，体验还行可试试，可见[发布日志](https://github.com/tw93/MiaoYan/releases/tag/V1.5.0)。  
<img src="https://cdn.tw93.fun/blog/upic/12.gif" width="800" />

**hexclock：十六进制颜色值显示当前时间**  
<https://www.jacopocolo.com/hexclock/>  
顿时觉得这个想法很不错。  
<img src="https://cdn.tw93.fun/blog/upic/mVCxxY.png" width="800" />

**Spicetify：强力的 cli 来定制你的 Spotify**  
<https://spicetify.app/>  
最近搞了一个 Spotify 的包年，音效很不错，打算用来听听“新”歌，发现了这个工具，让原本不那么好看的 Spotify 好看多了。  
<img src="https://cdn.tw93.fun/blog/upic/9Tk2Uu.png" width="800" />

**astrofox：根据音频生成视频**  
<https://github.com/astrofox-io/astrofox>  
<img src="https://cdn.tw93.fun/blog/upic/0BFdc8.png" width="800" />

**Upscayl：开源的照片 Ai 修复工具**  
<https://github.com/upscayl/upscayl>  
看了看效果还是很不错的，有 mac 版本。  
<img src="https://cdn.tw93.fun/blog/upic/yNcqUO.png" width="800" />

**Solon：一个轻量的 Java 开发框架**  
<https://solon.noear.org/>  
号称一个更现代感的应用开发框架：更快、更小、更自由。

```java
@Controller
public class App {
    public static void main(String[] args) {
        Solon.start(App.class, args, app -> {
            //手写模式
            app.get("/hello1", ctx -> ctx.output("Hello world!"));
        });
    }

    //注解模式
    @Get
    @Socket
    @Mapping("/hello2")
    public String hello2(@Param(defaultValue = "world") String name) {
        return String.format("Hello %s!", name);
    }
}
```

## 随便看看

**三大航亏损近 500 亿，发生了啥？**  
<https://www.huxiu.com/article/650107.html>  
8 月 30 日晚间，三大航陆续发布半年报，亏损额均创下历史最高纪录，合计净亏损约 497 亿元；资产负债率攀升明显，最高的为东航，比率接近 88%。

**巴黎贝甜有点甜**  
<https://www.huxiu.com/article/651810.html>  
巴黎贝甜被罚上了热搜，这是今年 4 月巴黎贝甜未经许可从事食品生产经营活动的违法行为被上海市场监管部门曝光的后续。

**微信输入法测试版上手体验**  
<https://sspai.com/post/75527>  
很像 iOS 原生输入法的样子，Android 同学可以试试。
