gpt4 book ai didi

wolfram-mathematica - 使用 Mathematica 和 StackOverflow API 观察新的 Mathematica 问题

转载 作者:行者123 更新时间:2023-12-04 01:28:27 25 4
gpt4 key购买 nike

除非巫师先生在度假,否则很难击败这种似乎具有无所不在和无所不知的现象。我们如何使用 Mathematica 和 StackOverflow API 超越他?

最佳答案

这是 Sjoerd 解决方案的一个变体。

主要区别是使用停靠的单元格而不是弹出对话框。该单元格有一个指向新帖子的链接,以及一个将停靠的单元格清除为先前状态的按钮。

另一个区别是使用问题 ID 而不是标题来确定新帖子。我知道标题有时会被编辑,因此在这种情况下会触发新帖子。

storedTitle = "";
storedID = 0;
mySOWatchTask =
CreateScheduledTask[{lastTitle,
lastID} = {"title",
"question_id"} /. ("questions" /.
Import["http://api.stackoverflow.com/1.1/questions?key= \
QEpjCjsXYE6s_kZEkFr4Lw&page=1&pagesize=1&sort=creation&\
tagged= mathematica", "JSON"])[[1]];
If[lastID != storedID,
storedTitle = lastTitle;
storedID = lastID;
SetOptions[$FrontEndSession,
DockedCells ->
Cell[BoxData[
ToBoxes[Style[
With[{dock = Options[$FrontEndSession, DockedCells]},
Grid[{{Button[Style["\[CircleTimes]", 16],
SetOptions[$FrontEndSession, dock],
Appearance -> None], "New StackOverflow question: ",
Hyperlink[lastTitle,
"http://stackoverflow.com/questions/" <>
ToString[lastID]]}},
Alignment -> {{Left, Left, Left}},
ItemSize -> {{2, 14, Scaled[0.7]}}]],
FontFamily -> "Times"]]], "DockedCell",
Background -> Orange]]; EmitSound[Sound[SoundNote[]]]];, 60];

enter image description here

关于wolfram-mathematica - 使用 Mathematica 和 StackOverflow API 观察新的 Mathematica 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6505675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com