推荐一款飞书文档转Markdown插件,超实用支持下载、复制飞书文档为 Markdown,兼容标题、代码块、列表、图片等元素
By_Liu:
图片导出问题怎么解决的?
推荐一款飞书文档转Markdown插件,超实用支持下载、复制飞书文档为 Markdown,兼容标题、代码块、列表、图片等元素
知立:
图片没导出呀
EasyDoc深度体验:让RAG开发者直呼好用的文档解析API(附案例详解)
KaRrrey:
有点牛,之前表格问答根本不太行,这个准确率提高了好多
Manim:用于数学动画制作的强大开源引擎
2501_91428171:
from manim import *
class LineToCircle(Scene):
def construct(self):
# 初始线段
line = Line(LEFT * 3, RIGHT * 3, color=BLUE)
self.play(Create(line))
self.wait(1)
# 计算圆的半径(线段长度 = 圆的周长)
length = line.get_length()
radius = length / (2 * PI)
# 弯曲动画:用 ParametricFunction 动态变形
def update_line(mob, alpha):
# alpha 从 0 到 1,控制弯曲进度
if alpha < 1:
# 弯曲过程中的半圆弧(未闭合)
theta = alpha * PI # 弯曲角度从 0 到 π
mob.become(
ParametricFunction(
lambda t: radius * np.array([
np.sin(t * theta) / np.sin(theta/2),
-np.cos(t * theta) + np.cos(theta/2),
0
]),
t_range=[0, 1],
color=BLUE
).shift(UP * radius * np.cos(theta/2))
)
else:
# 最终闭合为完整的圆
mob.become(Circle(radius=radius, color=BLUE).shift(UP * radius))
# 执行动画(3秒完成弯曲)
self.play(UpdateFromAlphaFunc(line, update_line, run_time=3))
self.wait(2)
Manim:用于数学动画制作的强大开源引擎
2501_91428171:
from manim import *
class LineToCircle(Scene):
def construct(self):
# 初始线段
line = Line(LEFT * 3, RIGHT * 3, color=BLUE)
self.play(Create(line))
self.wait(1)
# 计算圆的半径(线段长度 = 圆的周长)
length = line.get_length()
radius = length / (2 * PI)
# 弯曲动画:用 ParametricFunction 动态变形
def update_line(mob, alpha):
# alpha 从 0 到 1,控制弯曲进度
if alpha < 1:
# 弯曲过程中的半圆弧(未闭合)
theta = alpha * PI # 弯曲角度从 0 到 π
mob.become(
ParametricFunction(
lambda t: radius * np.array([
np.sin(t * theta) / np.sin(theta/2),
-np.cos(t * theta) + np.cos(theta/2),
0
]),
t_range=[0, 1],
color=BLUE
).shift(UP * radius * np.cos(theta/2))
)
else:
# 最终闭合为完整的圆
mob.become(Circle(radius=radius, color=BLUE).shift(UP * radius))
# 执行动画(3秒完成弯曲)
self.play(UpdateFromAlphaFunc(line, update_line, run_time=3))
self.wait(2)